首先建立一個(gè)workspace:
- 建立一個(gè)文件夾作為workspace.
-
mkdir users
在里面建立users文件 -
npm init
npm是Node的模塊管理器厢漩。
創(chuàng)建一個(gè)package.json文件,記錄名稱、版本苛吱、作者這些附屬信息等。
項(xiàng)目路徑中如果有package.json文件時(shí),直接使用npm install方法就可以根據(jù)dependencies配置安裝所有的依賴包普筹,這樣代碼提交到github時(shí),就不用提交node_modules這個(gè)文件夾隘马。 - 暫時(shí)不輸入附屬信息太防。enter過去
-
npm install --save mocha nodemon mongoose
安裝這三個(gè)包。mocha testing framework.
開發(fā)結(jié)構(gòu):
Mongo<--->Mongoose<--->mocha
項(xiàng)目結(jié)構(gòu):
/src/:
user.js: maps mongoose and mongo together.
/test/:
creaet_test.js
read_test.js
update_test.js
destroy_test.js