Node.js開發指南中的簡單一實例(mysql版)

來源:互聯網
上載者:User

言歸正傳:
1.為什麼會想寫這篇文章?
答:因為在看這本書的過程中,因為nodejs版本升級後用法跟書中不同了。
另外因為nodejs這東西真的不錯,值得學習。
2.我的例子與書中例子的區別?
答:nodejs版本不同,我例子中用的是最新版本。資料庫不同,書中用的是mongdb,我用的是mysql。


models->用於放模型對象,書中例子有post話題和user使用者兩個對象
node_modules->nodejs的模組,例如 mysql 、express、connect-flash、ejs、jade等
public->用於存放公用資源,例片、javascript、css等
routes->存放路由檔案,用於處理各種get、post請求(需要在app.js中配置)
utils->工具類,這裡的uuid.js用於產生id
views->存放分頁檔,這裡用的跟書中一樣是ejs模板引擎
app.js->工程入口
database.js->mysql資料庫基類
package.json->系統設定檔(包括一些模組的版本資訊)
setting.js->資料庫設定檔

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.