Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法加载资源节点js应用程序_Javascript_Html_Node.js - Fatal编程技术网

Javascript 无法加载资源节点js应用程序

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

我正试图将我的自定义js文件加载到我的应用程序中,但它不起作用。我使用node app engine通过“ejs”设置html,
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文件夹中。是的,我最初是这样做的,但它不起作用。同样的错误,我一开始是这样的,但它不起作用。同样的错误