Javascript 无法加载资源节点js应用程序
我正试图将我的自定义js文件加载到我的应用程序中,但它不起作用。我使用node app engine通过“ejs”设置html,Javascript 无法加载资源节点js应用程序,javascript,html,node.js,Javascript,Html,Node.js,我正试图将我的自定义js文件加载到我的应用程序中,但它不起作用。我使用node app engine通过“ejs”设置html,index.html完美呈现。只是js文件没有被识别 任何提示都将不胜感激 下面是我的项目结构、html代码和我遇到的错误 您的functions.js文件不应位于视图文件夹中。将其移动到public/js/中。这就是express将查找静态文件以提供服务的地方 在您的情况下,views文件夹实际上只用于ejs文件。您的functions.js文件不应位于views
index.html
完美呈现。只是js文件没有被识别
任何提示都将不胜感激
下面是我的项目结构、html代码和我遇到的错误
您的functions.js文件不应位于
视图
文件夹中。将其移动到public/js/
中。这就是express将查找静态文件以提供服务的地方
在您的情况下,
views
文件夹实际上只用于ejs文件。您的functions.js文件不应位于views
文件夹中。将其移动到public/js/
中。这就是express将查找静态文件以提供服务的地方
视图
文件夹实际上仅用于ejs文件,在您的情况下。在我运行应用程序并加载“/”后,错误实际上需要大约一分钟才能显示出来。我们可以查看您的app.js脚本吗?您可能需要建立一个公共共享/目前还无法访问js/functions.js。只需为您添加@wrxsti即可。我把functions.js放回了public/as express needs中,这不是我想的,但是@neilsimp1肯定是正确的,functions.js需要放在你的/public/js文件夹中。在我运行应用程序并加载“/”后,这些错误实际上需要一分钟才能显示出来。我们能看到你的app.js脚本吗?您可能需要建立一个公共共享/目前还无法访问js/functions.js。只需为您添加@wrxsti即可。我把functions.js放回public/as express needs中,这不是我想的,但是@neilsimp1肯定是正确的,functions.js需要放在你的/public/js文件夹中。是的,我最初是这样做的,但它不起作用。同样的错误,我一开始是这样的,但它不起作用。同样的错误