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

被替換的模組

2014-10-31_121517 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Kenneth 的頭像
    Kenneth

    Kenneth的部落格

    Kenneth 發表在 痞客邦 留言(0) 人氣()