当前位置:   article > 正文

MAC安装使用Node版本管理工具NVM_mac 安装node管理工具

mac 安装node管理工具

1、安装:

先到node.js官网(下载 | Node.js 中文网)下载安装随便一个版本的node.js,最好不要太旧的。

全局安装nvm(MAC中简称为n)

npm i n -g

安装成功后就可以使用n+命令使用了,n -h可以查看nvm的全部命令和选项。

2、使用:

以下列出全部使用命令和选项

Usage: n [options] [COMMAND] [args]

Commands:

  n                              Display downloaded Node.js versions and install selection

  n latest                       Install the latest Node.js release (downloading if necessary)

  n lts                          Install the latest LTS Node.js release (downloading if necessary)

  n <version>                    Install Node.js <version> (downloading if necessary)

  n install <version>            Install Node.js <version> (downloading if necessary)

  n run <version> [args ...]     Execute downloaded Node.js <version> with [args ...]

  n which <version>              Output path for downloaded node <version>

  n exec <vers> <cmd> [args...]  Execute command with modified PATH, so downloaded node <version> and npm first

  n rm <version ...>             Remove the given downloaded version(s)

  n prune                        Remove all downloaded versions except the installed version

  n --latest                     Output the latest Node.js version available

  n --lts                        Output the latest LTS Node.js version available

  n ls                           Output downloaded versions

  n ls-remote [version]          Output matching versions available for download

  n uninstall                    Remove the installed Node.js

Options:

  -V, --version         Output version of n

  -h, --help            Display help information

  -p, --preserve        Preserve npm and npx during install of Node.js

  -q, --quiet           Disable curl output. Disable log messages processing "auto" and "engine" labels.

  -d, --download        Download if necessary, and don't make active

  -a, --arch            Override system architecture

  --all                 ls-remote displays all matches instead of last 20

  --insecure            Turn off certificate checking for https requests (may be needed from behind a proxy server)

  --use-xz/--no-use-xz  Override automatic detection of xz support and enable/disable use of xz compressed node downloads.

Aliases:

  install: i

  latest: current

  ls: list

  lsr: ls-remote

  lts: stable

  rm: -

  run: use, as

  which: bin

Versions:

  Numeric version numbers can be complete or incomplete, with an optional leading 'v'.

  Versions can also be specified by label, or codename,

  and other downloadable releases by <remote-folder>/<version>

    4.9.1, 8, v6.1    Numeric versions

    lts               Newest Long Term Support official release

    latest, current   Newest official release

    auto              Read version from file: .n-node-version, .node-version, .nvmrc, or package.json

    engine            Read version from package.json

    boron, carbon     Codenames for release streams

    lts_latest        Node.js support aliases

    and nightly, rc/10 et al

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/622678
推荐阅读
相关标签
  

闽ICP备14008679号