静态资源未在节点app.js文件中加载

时间:2015-10-10 09:44:42

标签: angularjs node.js mean ejs

我的app.js如下

$cond: {if:{ $not: {$size: 0} }, then:1, else:0} 

我的目录如下 root - > node_modules - >所有资源 root - >公众 - > javascripts - > angularApp.js 我收到以下错误

enter image description here

2 个答案:

答案 0 :(得分:0)

我认为,您的文件angularApp.js在此网址http://localhost:3000/javascripts/angularApp.js

中可用

答案 1 :(得分:0)

nodejs通常会阻止公共文件夹外的所有内容(在root中),以便客户端查看

app.use(express.static(path.join(__dirname, 'public')));

将公用文件夹映射到:/ public

因此客户端无法访问系统上的任何其他目录

您需要更改app.use或文件夹;)