- 情景:每一次从git上拉取vue项目之后,会执行npm install命令,大家都知道这个操作执行成功之后会新增node_modules文件夹存放了刚被下载的依赖,但是大家有没有想过根据什么来安装
- npm install会根据什么来安装依赖
npm install会根据packjson这个文件夹中的dependencies和devDependencies来安装对应的依赖,dependencies是生产环境需要的依赖,devDependencies是开发环境需要的依赖
如果npm install 后面有参数production 即npm install --production则只安装dependencies目录
2. npm install xxx -save
如果我们需要安装对应的xxx依赖,那么有俩种命令均可安装,一种就是上面的 npm install xxx -save
-save是将依赖包名添加到package.json文件的dependencies目录下
3. npm install xxx -save-dev
npm install xxx -save-dev就是安装的另一个命令,其将依赖安装到package.json文件的devDependencies目录下