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目录中

    安装依赖

  1. 全局安装:npm i xxx -g
  2. 安装指定版本:npm i xxx@1.2.1
  3. 检查更新:npm outdated
  4. 升级所有更新:npm i -g npm-check-updates,然后ncu -u更新全部模块,不建议一次性全部更新。
  5. 更新指定依赖:npm update xxx
  6. 删除依赖:npm uninstall xxx
  7. 全局删除:npm uninstall -g xxx

    设置淘宝镜像

    1. npm config set registry https://registry.npm.taobao.org

    安装含私有源的包

    1. 先安装私有 npm 包:npm install <npm包名> --registry=<npm包源>
    2. npm install安装公共包