我试图通过将我所有的功能与html页面分开,使它们位于自己的js文件中,使我的代码更易于浏览,
<script src="functions.js"></script>
内部<head></head>
标签
检查浏览器中的控制台,我看到GET错误404http://localhost:5000/functions.js
添加
app.get('/functions.js', (req, res)=>{
res.sendFile(path.join(__dirname + '/functions.js'));
})
不能解决问题(请注意,使用相同的命令,但使用'/index.html'加载主html文件就可以了)
在将所有声明和定义包含在单独的.js文件中的同时,如何正确利用html页面主标记中的大量函数?
所有文件都在同一个文件夹中
添加解决方案作为答案
显然,我需要对functions.js文件使用服务器端app.get命令
app.get('/functions.js', (req, res)=>{
res.sendFile(path.join(__dirname + '/functions.js'));
})
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句