之前使用npm i XX --save 和--save-dev 没太在意,就想记录一下,查到一篇比较全的(链接:NPM install -save 和 -save-dev 傻傻分不清),直接看好了,哈哈~
# 安装模块到项目目录下
npm install moduleName # -g 的意思是将模块安装到全局,具体安装到磁盘哪个位置,要看 npm config prefix 的位置。
npm install -g moduleName # -save 的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖。
npm install -save moduleName # -save-dev 的意思是将模块安装到项目目录下,并在package文件的devDependencies节点写入依赖。
npm install -save-dev moduleName
其他:
#一次性安装多个模块
方法一:
npm i gulp-pug
npm i gulp-debug
npm i gulp-sass方法二:
npm i gulp-pug gulp-debug gulp-sass方法三:(前缀相同的可以简写)
npm i gulp{-debug,-sass,-pug}
1.npm i XX --save-dev=> npm i XX -D2.如果不想吧依赖写入package.json,则:npm i XX --no-save
开发时所用到的依赖生产用不上的(eg. 打包用的相关依赖等)可以直接安装到devDependencies下面。。。
参考链接: