NodeとExpressの両方を初めて使用しています。Express.jsでルートファイルが更新されない
Express.jsがよかったので、バニラインストールのローカルデプロイメントを作成しました。
respond with a resource
私が代わりにこれにテキストを変更してみてください:
respond with no resource
をしかし、変更が行われていないhttp://localhost:3000/usersを訪問
が期待されるメッセージを出力します。これはusers.jsのコンテンツで、デフォルトとほぼ同じです:
var express = require('express');
var router = express.Router();
/* GET users listing. */
router.get('/', function(req, res, next) {
res.send('respond with no resource');
});
module.exports = router;
ここにはスクリーンショットがあります。左上は上記のコードです。左下に「リソースで応答する」というgrepが表示され、結果が得られません。右側は古いデータを表示する私のブラウザです。
データが更新されていないと私は何をしていますか?
'users.js'を変更した後でサーバーを再起動しましたか? – Ayoub
@Ayoub私はちょうどそれをして、それは正しいことです。これは、サーバーの再起動を必要としないApache環境からの予期せぬものでした。非常に非効率なようです。 – Naltroc