关于npm与yarn的项目依赖和开发依赖的存放问题

1,706 阅读1分钟

项目依赖 dependencies

项目依赖就是项目运行时需要用的api的包。 开发依赖 devDependencies

开发依赖一般是打包工具和构建工具,项目中不会用到其api。项目运行时用不上。

添加依赖 with npm

把包放入项目依赖dependencies 默认在项目依赖

npm install packageName
---
npm install packageName --save

把包放入开发依赖devDependencies

npm install packageName --save-dev

添加依赖 with yarn

把包放入项目依赖dependencies 默认在项目依赖

yarn add webpack --dev

把包放入开发依赖devDependencies


yarn add packageName
---
yarn add packageName --save
---注意 这也会把包放入项目依赖中
yarn add packageName --save-dev