npm install -S 、 -D区别
①、npm install m
- 将m模块安装到node_modules目录中
- 不会修改package.json
- 运行npm install命令时,不会安装m模块
②、npm install m –save:
- 把m模块安装到node_modules目录中
- 会在package.json的 dependencies 属性下添加m模块
- 运行npm install命令时,自动安装m模块到node_modules目录中
②、npm install m –save-dev:
- 把m模块安装到node_modules目录中
- 会在package.json的 devDependencies 属性下添加m模块
- 运行npm install命令时,会自动安装到node_modules目录中
安装依赖
- 全局安装:npm i xxx -g
- 安装指定版本:npm i xxx@1.2.1
- 检查更新:npm outdated
- 升级所有更新:npm i -g npm-check-updates,然后ncu -u更新全部模块,不建议一次性全部更新。
- 更新指定依赖:npm update xxx
- 删除依赖:npm uninstall xxx
- 全局删除:npm uninstall -g xxx
设置淘宝镜像
npm config set registry https://registry.npm.taobao.org
安装含私有源的包
先安装私有 npm 包:npm install <npm包名> --registry=<npm包源>
再npm install安装公共包