Node.js不能正确parsing外部的javascript

所以问题是,node.js不会正确地发送我的JavaScript文件。 我可以在html代码中find它们,但是它们不会被浏览器执行。 当我重新加载页面时,这些js文件甚至不出现在萤火虫的NET面板中。

我正在使用Express与翡翠。

任何想法如何解决这个问题? 或者是什么造成的?

确保在app.configure中正确设置了express.static。

 app.configure(function(){ app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use(express.bodyParser()); app.use(express.methodOverride()); app.use(app.router); app.use(express.static(__dirname + '/public')); }); 

//另外,确保你有最新版本的express和node.js。 两者都经常变化。