安装nvm并使用nvm安装nodejs及配置环境变量的全过程

 更新时间:2023年03月16日 11:48:18   作者:JJ_Smilewang  
有时候使用nvm管理node会发现无法使用node或npm,主要原因是环境变量没有配置成功,下面这篇文章主要给大家介绍了关于安装nvm并使用nvm安装nodejs及配置环境变量的相关资料,需要的朋友可以参考下

一、安装nvm

1.下载nvm

 解压后点击exe文件进行安装:

2、点击下一步安装到 D:\NVM 下

3、先在D:\NVM 下创建nodejs文件夹,然后将路径设置如下:

4、点击next 一直点击 完成安装;

5、找到指定nvm打开后:

给该文件添加这两行命令:

node_mirror: https://npm.taobao.org/mirrors/node/

npm_mirror: https://npm.taobao.org/mirrors/npm/

环境变量配置:

 点击计算机 右击点击属性选择高级系统设置 

4.点击环境变量

5.查看环境变量是否配置(默认nvm安装成功后,自动生成): 

与如下配置(保持一致): 

验证nvm安装:

打开cmd,输入nvm -v

返回版本号,说明成功。 

 二、安装node

1.通过nvm安装node

重新打开cmd,输入:

nvm install node版本号  // 安装对应版本的node
nvm ls                 // 用于查看已安装的node版本列表
nvm use node版本号     // 切换到对应版本的nodejs
 
 
如:
nvm install 16.0.0  // 安装16.0.0版本的nodejs
nvm use 16.0.0   // 使用16.0.0版本的nodejs

 查看node版本号的网址:https://nodejs.org/en/download/releases/

2、node环境变量配置

1.首先在NVM的安装目录新建两个文件夹node_global和node_cache

2.创建完两个文件夹后,在cmd窗口中输入以下命令(两个路径即是两个文件夹的路径):

npm config set prefix "D:\NVM\node_global"
npm config set cache "D:\NVM\node_cache"

3.接下来设置电脑环境变量,右键“我的电脑”=》属性=》高级系统设置=》环境变量 进入以下环境变量对话框

(1)先设置用户变量 

注意:【用户变量】中的path变量,%NVM_HOME%  和  %NVM_SYMLINK% 理论上是nvm安装成功后自动生成的。

如果有C:UsershuaAppDataRoaming npm,则将其修改为D:\NVM\node_global,如果没有就自己新建D:\NVM\node_global,总之保证有以上内容。

(2)再设置系统变量 --- Path变量的设置和用户变量中一致

 4.在【系统变量】新建环境变量 NODE_PATH,值为D:\NVM\node_global\node_modules,其中D:\NVM\node_global\node_modules是上述创建的全局模块安装路径文件夹

5.所有设置完点击确定,即配置完成。 

三、安装Vue

1. 切换镜像源

npm config set registry=https://registry.npm.taobao.org/

2.查看当前镜像下包源 npm config get registry 

3.安装vue、vue-cli、webpack

npm install vue -g
npm install vue-cli -g
npm install webpack -g

检查Vue是否安装成功

返回版本号则说明安装成功,注意V是大写,小写不成功

注意:我安装以上包的时候,使用的nodejs版本是16.0.0,因为开始使用18.0.0时由于版本过高,无法成功安装vue。

总结

到此这篇关于安装nvm并使用nvm安装nodejs及配置环境变量的文章就介绍到这了,更多相关nvm安装nodejs及配置环境变量内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Node.js动手撸一个静态资源服务器的方法

    Node.js动手撸一个静态资源服务器的方法

    这篇文章主要介绍了Node.js动手撸一个静态资源服务器的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-03-03
  • windows下安装nodejs及框架express

    windows下安装nodejs及框架express

    express是一个开源的node.js框架,初学者使用express可以快速的搭建一个Web项目,express中已经集成了Web的http服务器创建、请求和文件管理以及Session的处理等功能,所以express是非常适合初学者的入门学习,这篇文章通过两种方式介绍windows下安装nodejs及框架express
    2015-08-08
  • 说说node中的可读流和可写流的区别

    说说node中的可读流和可写流的区别

    这篇文章主要介绍了说说node中的可读流和可写流的区别,详细的介绍了可读流和可写流,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • node.js 发布订阅模式的实例

    node.js 发布订阅模式的实例

    下面小编就为大家带来一篇node.js 发布订阅模式的实例。小编觉得挺不错的,现在就想给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • Node.js中的模块路径解析规则和子模块包

    Node.js中的模块路径解析规则和子模块包

    NodeJS特性如事件驱动、异步编程、无阻塞IO,这些特性为它带来了高效的性能和更少的代码,require函数支持斜杠(/)或盘符(C:)开头的绝对路径,也支持./开头的相对路径,为了便于管理和使用,我们可以把由多个子模块组成的大模块称做包,并把所有子模块放在同一个目录里
    2023-11-11
  • node版本与node-sass版本不兼容时的问题及解决

    node版本与node-sass版本不兼容时的问题及解决

    这篇文章主要介绍了node版本与node-sass版本不兼容时的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • Nodejs实现用户注册功能

    Nodejs实现用户注册功能

    本文通过实例代码给大家介绍了Nodejs实现用户注册功能,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-04-04
  • 比较node.js和Deno

    比较node.js和Deno

    这篇文章主要介绍了node.js和Deno的区别,对deno感兴趣的同学,可以参考下
    2021-04-04
  • 安装使用Mongoose配合Node.js操作MongoDB的基础教程

    安装使用Mongoose配合Node.js操作MongoDB的基础教程

    这篇文章主要介绍了安装使用Mongoose来让Node.js操作MongoDB的基础教程,前端js+后端node+js操作MongoDB正是所谓最流行的一种JavaScript全栈开发方案,需要的朋友可以参考下
    2016-03-03
  • node+js搭建时间服务器的思路详解

    node+js搭建时间服务器的思路详解

    这篇文章主要介绍了node+js搭建时间服务器,通过本文的学习可以了解node的fs模块怎么读取数据及express怎么搭建服务器,设置数据接口的,需要的朋友可以参考下
    2022-07-07

最新评论