npm install 几种命令模式:
npm
install
moduleName
安装模块到项目目录下
npm
install
-g moduleName
npm install -g 将模块安装到全局,npm config prefix 查看具体安装到哪个位置
npm
install
--save moduleName (简写: npm i moduleName -S)
npm install --save 将模块安装到项目目录下,在package.json文件的dependencies节点写入依赖
运行npm install --production会自动下载模块到node_modules目录中
npm
install
--save-dev moduleName (简写:npm i moduleName -D)
npm install --save-dev 将模块安装到项目目录下,在package.json文件的devDependencies节点写入依赖
运行npm install --production不会自动下载模块到node_modules目录中
devDependencies 为开发依赖,部署后是不需要的,使用 --save-dev 的形式安装;
dependencies 为运行依赖,项目运行必备的,应该安装在 dependencies 节点下,使用 --save 的形式安装;
npm install 会自动下载devDependencies和dependencies下面的模块;