npm install -save xxx@1.0.3
安装指定版本号
npm install xxx:
安装项目到项目目录下,不会将模块依赖写入devDependencies
或dependencies
。
npm install -g xxx:-g
的意思是将模块安装到全局,不是安装到当前目录的项目下
npm install -save xxx:-save
的意思是将模块安装到项目目录下,并在package
文件的dependencies
节点写入依赖。
npm install -save-dev xxx:-save-dev
的意思是将模块安装到项目目录下,并在package
文件的devDependencies
节点写入依赖。
npm uninstall xxx:
删除模块,但不删除模块留在package.json中的对应信息
npm uninstall xxx --save
删除模块,同时删除模块留在package.json中dependencies下的对应信息
npm uninstall xxx --save-dev
删除模块,同时删除模块留在package.json中devDependencies下的对应信息
------------------------------
dependencies:运行时的依赖,发布后,生产环境下需要用的模块(生产)。
devDependencies:开发时的依赖。开发时使用,发布时用不到它(测试)。