windows下Nodejs多版本切换

栏目: Node.js · 发布时间: 6年前

内容简介:因为请注意,在安装

原文首发于我的 博客 ,欢迎点击查看获得更好的阅读体验~

前言

因为 electron-vue开发实战 中所遇到的问题 ERROR in Template execution failed: ReferenceError: process is not definednodejs 版本导致的,而其它项目中需要用到 v10.16.0 版本的 nodejs ,所以需要在windows下安装多个版本进行切换。查了一下资料,让我发现了 nvm-windows

正式开始

卸载现有node

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

卸载现有的npm

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

安装使用

releases 中下载最新版本 nvm-setup.zip ,解压后,是一个安装文件,直接安装即可。

根据这种情况,nvm 允许更改安装的镜像源,我们可以将镜像源切换到国内的淘宝提供的镜像源。

set NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node

安装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

// 设置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>

升级nvm-windows

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

注意

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


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Chinese Authoritarianism in the Information Age

Chinese Authoritarianism in the Information Age

Routledge / 2018-2-13 / GBP 115.00

This book examines information and public opinion control by the authoritarian state in response to popular access to information and upgraded political communication channels among the citizens in co......一起来看看 《Chinese Authoritarianism in the Information Age》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具