Javascript 无法加载ressource(节点js)
我正在与NodeJS(Express…)合作一个项目。我会尽可能清楚地解释我的问题 我在localhost上工作,我的index.html的主页允许我们单击按钮,将我们重定向到其他页面。 我发现了一个小游戏,我想把它放在我的项目中。所以我创建了一个按钮,该按钮可以将我们重定向到游戏的html文件。(pong.html)。在pong.html中,我有一个html标记:Javascript 无法加载ressource(节点js),javascript,html,node.js,Javascript,Html,Node.js,我正在与NodeJS(Express…)合作一个项目。我会尽可能清楚地解释我的问题 我在localhost上工作,我的index.html的主页允许我们单击按钮,将我们重定向到其他页面。 我发现了一个小游戏,我想把它放在我的项目中。所以我创建了一个按钮,该按钮可以将我们重定向到游戏的html文件。(pong.html)。在pong.html中,我有一个html标记: <script type="text/javascript" src="pong.js"></script>
<script type="text/javascript" src="pong.js"></script>
提前谢谢
pong.js是我项目的根本
它应该在您的pong.html
文件附近
app.use(express.static(path.join(__dirname,"public")));
将公用文件夹设为静态,这意味着如果文件位于该静态文件夹中,则可以访问localhost:3000/:filenaame
所以对于访问pong.js localhost:3000/pong.js应该是地址,并且应该在静态文件夹中
例如:
创建公开的带有html和js的pong文件夹
打开localhsot:3000/pong/pong.html它将工作,然后脚本标记中的路径是相对的。我建议您在
public
文件夹中创建一个名为js
的文件夹,并将pong.js
文件放入其中。现在在脚本
标记中,src
应该是js/pong.js
。
app.use(express.static(path.join(__dirname,"public")));