首先建立一个workspace:
- 建立一个文件夹作为workspace.
-
mkdir users
在里面建立users文件 -
npm init
npm是Node的模块管理器。
创建一个package.json文件,记录名称、版本、作者这些附属信息等。
项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹。 - 暂时不输入附属信息。enter过去
-
npm install --save mocha nodemon mongoose
安装这三个包。mocha testing framework.
开发结构:
Mongo<--->Mongoose<--->mocha
项目结构:
/src/:
user.js: maps mongoose and mongo together.
/test/:
creaet_test.js
read_test.js
update_test.js
destroy_test.js