gpt4 book ai didi

Javascript 无法与 Node 应用程序正确链接

转载 作者:行者123 更新时间:2023-12-02 13:45:54 26 4
gpt4 key购买 nike

使用 Node/Express/EJS 并且我还没有包含任何 js 文件,好吧,我开始但无法让我的 alert("working"); 工作!讽刺啊。

目标是让 learnJs.js 在浏览器中加载以显示警报,以便我知道一切正常。

这是包含目录的 Node :

// Static Resource Inclusions
app.use(express.static(__dirname +"/styles"));
app.use(express.static(__dirname +"/img"));
app.use(express.static(__dirname +"/js"));
app.set("views", path.join(__dirname, "/views"));
app.set("view engine", "ejs");

这是我的文件结构:

[enter image description here

这是 learnJs.js:

enter image description here

这是前端模板,header.ejs,它在每个页面上都会被调用:

<head>
<title>Memento</title>

<script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha256-/SIrNqv8h6QGKDuNoLGA4iret+kyesCkHGzVUUV0shc=" crossorigin="anonymous"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<link rel="stylesheet" type="text/css" href="/styles.css">
<script type="text/javascript" src="/js/scripts/learnJs.js"></script>

最佳答案

您需要加载如下脚本,/js/不是必需的

 <script type="text/javascript" src="scripts/learnJs.js"></script>

关于Javascript 无法与 Node 应用程序正确链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41401565/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com