File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -556,11 +556,9 @@ query处理get请求参数,整理成json各式:
556556
557557试着说明package.json的众多方面
558558
559- <<<<<<< HEAD
560- =======
559+
561560#### package.json
562561
563- >>>>>>> 88bde3a1c7f02d2e44171c6bfaa2a5b86e878451
564562package.json是描述项目文件,描述项目所依赖的模块,当我们把一个项目发布到npm时,其实不用把我们所依赖的模块一起发不上去,只需要把依赖的模块名称填写到package.json里面,当别人npm install的时候,npm会去识别package.json中所依赖的模块名称,然后下载下来:
565563
566564- ` npm install --save ` vs ` npm install --save-dev `
@@ -569,12 +567,11 @@ package.json是描述项目文件,描述项目所依赖的模块,当我们
569567
570568当我们通过npm安装某一模块时,运用` npm install --save ` 或者` npm install --save-dev ` ,npm则会把我们的项目依赖信息写入package.json中。
571569
572- <<<<<<< HEAD
570+
573571` npm install --save ` 和 ` npm install --save-dev ` 的区别:
574572
575573devDependencies下列出的模块,是我们开发时用的,比如grunt-contrib-uglify,我们用它混淆js文件,它们不会被部署到生产环境。dependencies下的模块,则是我们生产环境中需要的依赖。
576-
577- =======
574+
578575#### npm install --save 和 npm install --save-dev的区别:
579576
580577devDependencies下列出的模块,是我们开发时用的,比如grunt-contrib-uglify,我们用它混淆js文件,它们不会被部署到生产环境。dependencies下的模块,则是我们生产环境中需要的依赖。
@@ -647,7 +644,16 @@ $npm install hellonpm
647644```
648645即可安装我们上传的hellonpm模块!
649646
650- >>>>>>> 88bde3a1c7f02d2e44171c6bfaa2a5b86e878451
647+
648+ ## 测试
649+
650+ ```
651+ npm install --save-dev mocha
652+ npm install --save-dev chai
653+ npm install --save-dev sinon
654+ npm install --save-dev supertest
655+ npm install --save-dev zombie
656+ ```
651657
652658
653659## 阅读文档
You can’t perform that action at this time.
0 commit comments