一 .npm是什么
NPM(Node Package Manager)是包含在Node.js里面的一个包管理工具,NPM会随着Node.js一起安装。
二 .dependencies和devDependencies
package.json想必大家都知道,用来声明信息和依赖的。其他属性不多赘述,今天先说dependencies和devDependencies.
- dependencies: 表示生产环境下的依赖管理;
- devDependencies: 表示开发环境下的依赖管理;
差距就是中间多了个vDe,跟Dev形如兄弟,所以也很好记。
在通过npm install --save-dev xxx的时候就是下载到开发环境。
简写 npm i -D xxx (多了个Dev,巨好记)
~~ ~~
npm install --save xxx 那就是生产环境啦
简写 npm i -S xxx