devDependencies 和 dependencies
devDependencies —— 本地开发环境使用的依赖npm install xxx@1.0.0 --save-devnpm install xxx@1.0.0 -DNODE_ENV = developementwebpack 只是在开发阶段用来打包前端代码,打包后的代码提交到线上后,就不再需要使用 webpack 了,因此安装到 devDependencies 中dependencies
·
devDependencies —— 本地开发环境使用的依赖
npm install xxx@1.0.0 --save-dev
npm install xxx@1.0.0 -D
-
NODE_ENV = developement
-
webpack 只是在开发阶段用来打包前端代码,打包后的代码提交到线上后,就不再需要使用 webpack 了,因此安装到 devDependencies 中
dependencies —— 线上生产(发布)环境使用的依赖
npm install xxx@1.0 --save
npm install xxx@1.0.0 -S
- NODE_ENV = production
- 代码提交到线上,moment、jQuery 等包在发布环境下仍然需要使用,因此安装到 dependencies 中
注意
- dependencies 的包不仅开发环境能使用,生产环境也能使用,所以如果不考虑优化问题,可以将所有的依赖都安装到 dependencies 中
- 如果安装包时不写后缀,则默认是 --save,安装到 dependencies 中
更多推荐



所有评论(0)