Javascript 尝试在浏览器中的html文件中加载functions.js文件时出错(*使用节点js作为服务器)
我试图使我的代码更易于导航,将所有函数从html页面中分离出来,将它们放在自己的js文件中, 在html文件中,我只需要Javascript 尝试在浏览器中的html文件中加载functions.js文件时出错(*使用节点js作为服务器),javascript,html,node.js,http,Javascript,Html,Node.js,Http,我试图使我的代码更易于导航,将所有函数从html页面中分离出来,将它们放在自己的js文件中, 在html文件中,我只需要 <script src="functions.js"></script> 无法解决此问题(请注意,使用相同的命令,但使用“/index.html”可以很好地加载主html文件) 如何在html页面的主标记中正确使用大部分函数,同时将所有声明和定义放在一个单独的.js文件中 所有文件都在同一文件夹中 添加解决方案作为答案显然,我需要
<script src="functions.js"></script>
无法解决此问题(请注意,使用相同的命令,但使用“/index.html”可以很好地加载主html文件)
如何在html页面的主标记中正确使用大部分函数,同时将所有声明和定义放在一个单独的.js文件中
所有文件都在同一文件夹中
添加解决方案作为答案显然,我需要为functions.js文件提供一个服务器端app.get命令
app.get('/functions.js', (req, res)=>{
res.sendFile(path.join(__dirname + '/functions.js'));
})
如果你找到了一个解决方案,通常最好将其作为答案发布,而不是编辑你的帖子,几天后你也可以将自己的答案标记为解决方案
app.get('/functions.js', (req, res)=>{
res.sendFile(path.join(__dirname + '/functions.js'));
})