npminstall-savemoduleName命令安装模块到项目node_modules目录下。会将模块依赖写入dependencies节点。运行npminstall初始化项目时,会将模块下载到项目目录下。运行npminstall--production或者注明NODE_ENV变量值为production时,会自动下载模块到node_modules目录中。npminstall-save-devmoduleName命令安装模块到项目node_modules目录下。会将模块依赖写入devDependencies节点。运行npminstall初始化项目时,会将模块下载到项目目录下。运行npminstall--production或者注明NODE_ENV变量值为production时,不会自动下载模块到node_modules目录中。devDependencies节点下的模块是我们在开发时需要用的,比如项目中使用的gulp,压缩css、js的模块。这些模块在我们的项目部署后是不需要的,所以我们可以使用-save-dev的形式安装。像express这些模块是项目运行必备的,应该安装在dependencies节点下,所以我们应该使用-save的形式安装。查了下都是说的这个意思但是我没明白1会自动下载模块到node_modules目录这个意思是说我install一个安装包其他的安装包全跟着更新么2拿vue项目来说install的安装包是不是没有必须用--save-dev的
汪汪一只猫
慕莱坞森
相关分类