npm install
在安装 npm
包时,有两种命令参数可以把它们的信息写入 package.json
文件 ;区别是它们会把依赖包添加到 package.json
文件的不同位置。
--save || -S // 运行用来(发布)
添加到 package.json
文件 dependencies
键下,发布后还需要依赖的模块,譬如像 jQuery
库或者 Vue
框架类似的,我们在开发完后后肯定还要依赖它们,否则就运行不了。
--save-dev || -D // 开发用来(辅助)
添加到 package.json
文件 devDependencies
键下,开发时的依赖比如安装 js
的压缩包 gulp-uglify
因为我们在发布后用不到它,而只是在我们开发才用到它。
例如:
{
"dependencies": {
"vue": "^2.2.1"
},
"devDependencies": {
"babel-core": "^6.0.0",
"webpack": "^2.2.0",
}
}
参考:原文链接
网友评论