nodejs web应用服务器搭建(一):跑起你的服务器
前言
本章會分四部分來講,在開始教程之前請準備好相關基礎知識 & 文檔
其他章節鏈接:
要求以及建議
nodejs 環境搭建
node 環境建議用 gnvm工具(linux | mac 使用nvm)gnvm 是nodejs版本管理器,nodejs版本迭代很快,實際應用上,不一樣的組件會有依賴不一樣的nodejs版本的。?
gnvm傳送門
node sdk
希望讀者能看完nodejs 的文檔,在一web應該上 大部分包都是用不上的,但是希望你只夠知道nodejs能做些什么事情
express 使用方法 及其 api文檔
作為一個nodejs的web開發框架,他的文檔&架構都非常簡單,請把express基本架構弄清楚再進行開。如:中間件,路由,模板引擎等
mongodb 基礎使用
弄清楚mongodb里面的各種概念,如:db,collection,field,索引等;能搭建起mongodb服務。熟悉使用增刪查改
mongoose 文檔
mongoose 是 運行在nodejs 操作mongodb的api,也就是說我們是通過mongoose 這個庫來進行數據庫的 CURD(增刪查改)的,當然mongoose有使用Modal來描述數據,后面會提供例子。
假若你已了解完上述資料,那么請往下看;
開始
項目基礎
我們首先要使用express-generator來生成一個express web項目(express-generator是一個用來生成express項目結構的小工具)。
命令還有其他配置 —>?傳送門
文件/目錄說明
文件目錄
express 4.x , 這里是陳述4.x 版本的結構 ,3.x –>傳送門?
結構:
到這里,你的服務器已經跑起來了。更加多的細節后面的章節會深入描述,包括 開啟多端口監聽,mongodb使用,express().use使用, 中間件的業務處理,進程守護等等。
參考資料:?
express官網
總結
以上是生活随笔為你收集整理的nodejs web应用服务器搭建(一):跑起你的服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我要带徒弟学写JAVA架构,引路架构师之
- 下一篇: hihocoder #1136 : Pr