原因:原來,最新express4.0版本中將命令工具分家出來了(項目地址:https://github.com/expressjs/generator),
所以我們還需要安裝一個命令工具,命令如下:
npm install -g express-generator
于是我使用express創建一個工程:
express hello
新版本中命令發生了一些改變, 創建好project之后還需要用npm進行添加依賴和啟動:
cd hello
npm install
npm start
然后新創建的helloworld就已經運行在3000端口上
**注意現在的exprecess 沒有提供固定的端口,要你自己設置
在app.js 最后添加
//新添加的代碼
module.exports = app;
app.set('port', 3000);
app.listen(app.get('port'), function () {
console.log('Express server listening on port ' + app.get('port'));
});
然后再執行 node app.js ,再根據你上面設置的端口訪問,就可以了。