1

したがって、問題は、node.jsが私のjavascriptファイルを正しく送信しないことです。それらはhtmlコードで見つけることができますが、ブラウザーによって実行されません。ページをリロードすると、これらのjsファイルはfirebugのNETパネルにも表示されません。

ExpressとJadeを使用しています。

この問題を解決する方法はありますか?またはそれを引き起こしているのは何ですか?

4

1 に答える 1

3

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の最新バージョンがあることを確認してください。どちらも頻繁に変更されます。

于 2011-04-14T19:32:16.653 に答える