zoukankan      html  css  js  c++  java
  • node多版本切换

    一、【NVM】

    NVM (Node Version Manager): Nodejs的版本管理工具
    早期的nvw只支持Linux 和Mac,而window用户较多使用的是nvmw。但最近由于重装系统偶然发现已有更新nvm支持window,而且快捷方便,不需要设置环境变量。

    二、【步骤】

    如果已经安装过node版本,请先自行卸载,这一步很重要!!!

    卸载现有node

    请注意,在安装NVM for Windows之前,您需要卸载任何现有版本的node.js. 还删除可能保留的任何现有nodejs安装目录(例如,C: Program Files nodejs)。NVM生成的符号链接不会覆盖现有(甚至是空的)安装目录。

    卸载现有的npm

    您还应该删除现有的npm安装位置(例如C: Users <user> AppData Roaming npm),以便正确使用nvm安装位置。

    安装使用

    卸载完后直接下载nvm安装 (推荐使用nvm-setup.zip)[地址]:https://github.com/coreybutler/nvm-windows/releases

    注意:把nvm卸载重装到没有空格的路径上,要不然会导致导致切换失败【nvm use 12.3.1】

    设置国内镜像

    // 设置node镜像。国内可以使用:https://npm.taobao.org/mirrors/node/
    nvm node_mirror <node_mirror_url>
    
    // 设置npm镜像。中国人可以使用https://npm.taobao.org/mirrors/npm/
    nvm npm_mirror <npm_mirror_url>

    安装node

    // nvm install <version> [arch]
    nvm install 12.3.1
    

    切换版本

    nvm use 12.3.1 [32|64]
    

    卸载node

    nvm uninstall 12.3.1
    

    其它命令

    //查看安装的node版本列表
    nvm list //or ls
    
    //启用node.js版本管理
    nvm on
    
    //禁用node.js版本管理
    nvm off

    升级nvm-windows

    要升级nvm-windows,请运行新安装程序。它将安全地覆盖需要更新的文件,而无需触及node.js安装。确保使用相同的安装和符号链接文件夹。如果您最初安装到默认位置,则只需在每个窗口上单击“下一步”,直到完成为止。

    注意

    请注意,您安装的任何全局npm模块都不会在已安装的各种版本的node.js之间共享。此外,您正在使用的node版本可能不支持某些npm模块,因此请在工作时注意您的环境。

  • 相关阅读:
    Deep Learning ——Yann LeCun,Yoshua Bengio&Geoffrey Hinton
    numpy模块
    损失函数、正则化、优化
    最近邻分类器,K近邻分类器,线性分类器
    python json,pickle模块
    python os,sys模块
    python random模块
    到2030年,人工智能会发展成什么样?
    AI的偏见:机器就是绝对理性的么?
    5G和AI:现在和未来的互补技术
  • 原文地址:https://www.cnblogs.com/h-z-y/p/14884538.html
Copyright © 2011-2022 走看看