close
學習時,我拿了 Sams Teach Yourself
Node.js in 24 hours
作者寫書時是用了 Express3,目前Node.js 已經升到Express 4 ,問題是裡面有很多常用的module被換掉了,導致學習時不順或不懂,如果對一個已經了解Node.js 是一個很好的經驗,但是對初學者來說是不好的,特別是裡面有很多常用的功能,有很多要修改的。
1.移除内置中间件
2.强化的路由功能
3. Router 对象
4. 删除app.configure方法
5. 删除express.createServer()
6. req.accepted改為req.accepts
7.req.params的改變
8.res.locals不再是一個方法,現在它就是一個純物件,只用來資料
9.req.is去掉了,可以使用type-is模組
來源 : http://jser.me/2014/03/18/express4.x%E6%96%B0%E7%89%B9%E6%80%A7%E4%BB%A5%E5%8F%8A%E5%A6%82%E4%BD%95%E4%BB%8E3.x%E5%8D%87%E7%BA%A7%E5%88%B04.x.html
建議各位在不論在找Node.js或學習時要注意Express版本,以免花太多時間。
修改內容 : http://expressjs.com/guide/migrating-4.html
被替換的模組
全站熱搜
留言列表