• NPM公共组件安装目录

C:\Users\Administrator\AppData\Roaming\npm\node_modules

  • 配置代理

必须加上前缀http://,并且必须用单引号包含

  1. npm config set proxy 'http://url:port'
  • 查看代理

    1. npm get proxy
  • 清除代理

    1. npm config delete proxy
    2. npm config delete https-proxy

    离线环境下,如果已配置过代理,install时将会出现如下报错,此时需要清除代理。
    📖 npm常用命令 - 图1

  • npm升级

    1. npm install npm -g
    2. npm install -g npm@5.4.0
  • 常用组件安装

    • node help

      1. npm install -g n
      2. npm install -g n --force
    • node-sass

      1. # 安装node-sass(https://github.com/sass/node-sass/releases)
      2. # 1. 配置python
      3. npm config set python C:\Python27 --global
      4. set PYTHON=C:\Python27\python.exe
      5. # 2. 指定版本安装
      6. npm install node-sass@4.14.1 --save
      7. # 3. 手动安装
      8. # 3.1. 离线安装
      9. npm i -g node-sass@4.14.1 --sass_binary_path=I:\learn_resource\tools\Node.js\npm\win32-x64-79_binding.node
      10. # 3.2. 联网安装
      11. npm config set sass-binary-site http://npm.taobao.org/mirrors/node-sass
      12. npm i -g node-sass
      13. # 4. 卸载
      14. npm uninstall node-sass
      15. # 5. 重装
      16. npm rebuild node-sass
    • VCBuild.exe ```powershell

      安装Visual Studio 2017/2019 Community,安装组件时勾选“使用C++的桌面开发”

以管理员身份运行

npm install —global node-gyp npm install —global —production windows-build-tools

npm config set msvs_version auto —global npm config set msvs_version 2017 —global

  1. - **缓存清理**
  2. ```powershell
  3. # C:\Windows\System32
  4. # 以管理员身份运行
  5. npm cache clean -f
  6. npm install -g n --force