使用npm安装时的参数
·
nanpangyou
日常使用npm i xxxx 和 npm i xxx -D还有npm i xxx -S傻傻分不清。
npm i xxx -D等同于npm install xxx --save-dev,它所安装的文件会将版本信息和名字写入package.json中的devDependencies对象中。
npm i xxx -S等同于npm install xxx --save,它所安装的文件会将版本信息和名字写入package.json中的dependencies对象中。
那么问题来了,devDependencies和dependencies有什么区别?
devDependencies
主要是开发时所依赖的包,这个目录下的不需要部署到生产
dependencies
项目运行所依赖的包,需要在生产也使用