Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.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 NodeJS中未找到错误_Javascript_Angularjs_Node.js_Ejs_File Not Found - Fatal编程技术网

Javascript NodeJS中未找到错误

Javascript NodeJS中未找到错误,javascript,angularjs,node.js,ejs,file-not-found,Javascript,Angularjs,Node.js,Ejs,File Not Found,我是NodeJS的新手,我正在尝试构建一个电子商务应用程序。我有现成的设计和所有带有angularjs代码的前端。如果我单击任何菜单,则页面内容会随URL一起更改,并且工作正常,但问题是当我重新加载该页面时,它会显示“未找到”错误 内部加载的视图 重新加载页面时 注意:-Error显示了app.js文件的106行,但它只包含错误打印语句“var err=new Error('Not Found');” 感谢您的任何帮助。 提前感谢。您调用了错误的路由,该路由未在服务器上定义,这就是为什么它会

我是NodeJS的新手,我正在尝试构建一个电子商务应用程序。我有现成的设计和所有带有angularjs代码的前端。如果我单击任何菜单,则页面内容会随URL一起更改,并且工作正常,但问题是当我重新加载该页面时,它会显示“未找到”错误

内部加载的视图

重新加载页面时

注意:-Error显示了app.js文件的106行,但它只包含错误打印语句“var err=new Error('Not Found');”

感谢您的任何帮助。

提前感谢。

您调用了错误的路由,该路由未在服务器上定义,这就是为什么它会给您404错误的原因。

可能您正在尝试使用您没有的路由获取页面。HTTP 404表示您尝试访问没有处理程序的路由。但在内部,所有页面都可以正常工作。如果需要,那么我必须在哪里编写所有路由?您必须在
app.js
中定义路由。我个人遵循此结构,希望对您有所帮助