npm 安装 node 包时有些常用参数,本文记录相关参数含义。
常用参数
npm install moduleName
代码语言:javascript复制
安装依赖到 mode_modules 目录下,不写入节点, npm install 时不下载该依赖.
2. ```
npm install -g moduleName
代码语言:javascript复制全局安装,不在 mode_modules 目录下,不写入节点, npm install 时不下载该依赖.
npm install -save moduleName
代码语言:javascript复制 安装依赖到 mode_modules 目录下,写入dependencies节点, npm install 时下载该依赖,一般安装生成环境所用依赖, 如 vue, element-ui, echarts…
4. ```
npm install -save -dev moduleName
代码语言:javascript复制安装依赖到 mode_modules 目录下,写入devDependencies节点, npm install 时下载该依赖,一般安装开发环境所用依赖, 如 wabpack, babel…
缩写
i
是install
的简写-g
是全局安装,不带-g
会安装在个人文件夹-S
与--save
的简写,安装包信息会写入dependencies
中-D
与--save-dev
的简写,安装包写入devDependencies
中
dependencies 与 devDependencies
dependencies
生产阶段的依赖,也就是项目运行时的依赖devDependencies
开发阶段的依赖,就是我们在开发过程中需要的依赖,只在开发阶段起作用的
参考资料
- https://blog.csdn.net/dengfenglai825/article/details/109338167
- https://blog.csdn.net/u011320715/article/details/96978840?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~default-1-96978840-blog-109338167.pc_relevant_multi_platform_whitelistv1_exp2&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~default-1-96978840-blog-109338167.pc_relevant_multi_platform_whitelistv1_exp2&utm_relevant_index=1