Skip to content

Latest commit

 

History

History
145 lines (101 loc) · 2.4 KB

README.md

File metadata and controls

145 lines (101 loc) · 2.4 KB
title date tags
Node.js
2019-07-10
Node.js

Npm

官方文档:https://docs.npmjs.com/

  1. 镜像

    # 原 https://registry.npmjs.org/
    npm config set registry https://registry.npmmirror.com --global
    npm config set disturl https://npmmirror.com/mirrors/node --global
    # 原 https://registry.yarnpkg.com
    yarn config set registry https://registry.npmmirror.com
  2. 更新 npm

    # window
    npm install npm -g
    # linux
    sudo npm install npm -g
  3. 安装模块

    # 本地安装
    npm install <Module Name>
    # 全局安装
    npm install <Module Name> -g

    全局目录:%USERNAME%\AppData\Roaming\npm\node_modules\

  4. 查看所有全局安装的模块

    npm list -g --depth 0
    # or
    npm ls -g --depth=1 2>/dev/null | grep generator
  5. 查看某个模块的版本号

    npm list <Moudle Name>
  6. 卸载某模块

    npm uninstall <Moudle Name>
  7. 更新模块

    npm update <Moudle Name>
  8. 搜索模块

    npm search <Module Name>
  9. 在 npm 资源库中注册用户

    npm adduser
  10. 发布模块

    npm publish
  11. 清空本地缓存

    npm cache clear
  12. 撤销已发布的某个版本

    npm unpublish <package>@<version>
  13. 列出已过时的包

    npm outdated

错误

error Windows_NT 10.0.14393
error argv "E:\\0Develop\\nodejs\\nodejs\\node.exe"

解决:以管理员身份运行“命令提示符”工具

NVM

  1. nvm 修改默认 node 版本

    nvm alias default v12.4

多版本管理

  • nvm - Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
  • n - Node version management

MacOS

  1. Xcode CLT 重新安装

    升级系统后可能需要重新安装 Xcode Command Line

    # 得到原安装位置
    xcode-select --print-path
    # 删除原安装,上面得到的路径
    sudo rm -r -f /Library/Developer/CommandLineTools
    # 提示安装或执行以下命令手动安装
    xcode-select --install