几种 npm install XXX 的区别
2024-09-06 07:29:21
在使用npm命令安装资源包时,有哪些需要注意的区别
npm install X
- 会把
X
包安装到node_modules
目录中 - 不会修改
package.json
- 之后运行
npm install
命令时,不会自动安装X
npm install X –save
- 会把
X
包安装到node_modules
目录中 - 会在
package.json
的dependencies
属性下添加X
- 之后运行
npm install
命令时,会自动安装X
到node_modules
目录中 - 之后运行
npm install –production
或者注明NODE_ENV
变量值为production
时,会自动安装msbuild
到node_modules
目录中
npm install X –save-dev
- 会把
X
包安装到node_modules
目录中 - 会在
package.json
的devDependencies
属性下添加X
- 之后运行
npm install
命令时,会自动安装X
到node_ 大专栏 几种 npm install XXX 的区别modules
目录中 - 之后运行
npm install –production
或者注明NODE_ENV
变量值为production
时,不会自动安装X
到node_modules
目录中
总结一下:
npm install X | npm install X –save | npm install X –save-dev | |
---|---|---|---|
会把X 包安装到node_modules 目录中 |
Yes | Yes | Yes |
会在package.json 的dependencies 属性下添加X |
No | Yes | Yes |
之后运行npm install 命令时,会自动安装X 到node_modules 目录中 |
No | Yes | Yes |
之后运行npm install –production 或者注明NODE_ENV 变量值为production 时,不会自动安装X 到node_modules 目录中 |
/ | Yes | No |
最新文章
- Android Studio插件之快速findViewById(butterknife和Android CodeGenerator的使用)
- js对象/数组深度复制
- php : 基础(1)
- angular中ng-include失效的原因
- ios-获取商店已上线app信息
- JAVA Serialization 序列化
- Java安全机制之泛型(JDK1.5)
- 非阻塞connect
- SpringCloud-服务注册与发现(注册中心)
- [算法] 举一反三之n重复数组中找唯一m重复异类数
- C语言基础二(敲打键盘、寻找资料)
- PCL点云配准(3)
- hdu-1034(模拟+小朋友分糖)
- java执行shell脚本并输出执行情况
- JS种this的四种用法
- http协议与url简介(转)
- MongoDB分片集群环境搭建记录
- python 爬虫括号的用法
- python 描述符 上下文管理协议 类装饰器 property metaclass
- Scikit-Learn:开源的机器学习Python模块(转载)