我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,比如:
--save-dev
--save
在 package.json
文件里面提现出来的区别就是,使用
--save-dev
安装的 插件,被写入到devDependencies
对象里面去,而使用
--save
安装的插件,责被写入到dependencies
对象里面去。
那 package.json
文件里面的devDependencies
和dependencies
对象有什么区别呢?
devDependencies
里面的插件只用于 开发环境(发布前),不用于生产环境,而
dependencies
是需要发布到生产环境(发布后)的。
网友评论