Skip to content

Commit 3412b7c

Browse files
committed
merge && add test script
1 parent 7be4a25 commit 3412b7c

1 file changed

Lines changed: 13 additions & 7 deletions

File tree

doc/day1_express.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -556,11 +556,9 @@ query处理get请求参数,整理成json各式:
556556

557557
试着说明package.json的众多方面
558558

559-
<<<<<<< HEAD
560-
=======
559+
561560
#### package.json
562561

563-
>>>>>>> 88bde3a1c7f02d2e44171c6bfaa2a5b86e878451
564562
package.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

575573
devDependencies下列出的模块,是我们开发时用的,比如grunt-contrib-uglify,我们用它混淆js文件,它们不会被部署到生产环境。dependencies下的模块,则是我们生产环境中需要的依赖。
576-
577-
=======
574+
578575
#### npm install --save 和 npm install --save-dev的区别:
579576

580577
devDependencies下列出的模块,是我们开发时用的,比如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
## 阅读文档

0 commit comments

Comments
 (0)