安装nvm和nodejs

一.nvm — node 多版本管理

1.下载 nvm-setup.zip 安装包

官网下载地址:[nvm](https://nvm.uihtm.com/)

2. 如果已经安装了node, 一定要先请优先卸载

  • 打开系统的控制面板,点击卸载程序,卸载nodejs

    在这里插入图片描述
    在这里插入图片描述

删除node的安装目录

  默认是C:\Program Files\nodejs,也可能在其他盘,主要取决于安装时的选择。

查看该路径下是否有node文件,我这里已经没有了,在控制面板卸载node后一般会自动删除node文件,如果文件还在的话就手动删除。

  查找.npmrc文件是否存在,有就删除
  默认在C:\User\用户名。
  • 逐一查看一下文件是否存在,存在就删除

C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\用户名\AppData\Roaming\npm
C:\Users\用户名\AppData\Roaming\npm-cache

  • 打开系统设置,检查系统环境变量,将node相关的配置都删掉

    一般系统会自动把node环境变量删掉了,可以不用管这步。
    环境变量打开方式:我的电脑->属性->高级->环境变量->
    用户变量的Path删除->系统变量的NODE_PATH里的node删掉

  • 查看是否删除成功
    在键盘上按下win + R ,输入cmd ,然后点击回车键,在命令行中输入node -v

原文链接:https://blog.csdn.net/m0_51945510/article/details/127710792

4. 解压安装包,点击 nvm-setup.exe安装

安装过程有两次弹窗,第一次设置nvm安装路径 (A),第二次 nodejs安装路径 (B)
nodejs安装路径有要求, B = A + '\nodejs'  , 路径不能有中文,尽量不要有空格
如nvm安装在 d:\nvm  , 那么node安装路径是 d:\nvm\nodejs

5. 使用淘宝镜像

settings.txt中添加
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

6.使用 nvm命令安装nodejs(以管理员身份运行命令终端)

nvm常用命令

1,nvm nvm list 是查找本电脑上所有的node版本
nvm list 查看已经安装的版本
nvm list installed 查看已经安装的版本
nvm list available 查看网络可以安装的版本

2,nvm install latest安装最新版本nvm

3,nvm use <version> ## 切换使用指定的版本node

4,nvm ls 列出所有版本

5,nvm current显示当前版本

7.用NVM安装node

执行 nvm list-remote 询问 NVM 哪些版本的 Node 可用,这将列出所有node.js版本
nvm install v18.18.0 //安装v18.18.0 版本 执行该命令后,node.js安装过程执行成功
如果还报错就
检查环境变量:确保 Node.js 的安装路径已正确添加到系统的环境变量中。
在 Windows 上,你可以右键点击 “我的电脑(此电脑)的属性”,
点击 “高级系统设置”
在这里插入图片描述

在 “系统属性” 窗口中点击 “环境变量” 按钮。
在这里插入图片描述

在 “系统变量” 部分,查找名为 “Path” 的变量,
在这里插入图片描述

并确保 Node.js 的安装路径被正确添加
在这里插入图片描述
如果有确认node路径是否安装正常
在这里插入图片描述

如果没有点击新增添加

关闭命令框重新打开
在这里插入图片描述

二.node 依赖包命令 npm、cnpm、npx、yarn

npx 没用过不写,推荐yarn,不推荐cpnm,cpnm虽然比npm略快但下载下来的依赖可能会有奇奇怪怪的问题

1.npm淘宝镜像:https://blog.csdn.net/weixin_47872288/article/details/124787077

npm 淘宝镜像
npm config set registry https://registry.npm.taobao.org,切换国内镜像,使用淘宝镜像
npm config get registry,查看当前镜像使用的地址,返回成功,则代表设置成功
如果国内镜像使用不合适,则可切换为默认镜像(国外)
命令如下:npm config set registry https://registry.npmjs.org

  1. cnpm淘宝镜像
    npm install -g cnpm --registry=https://registry.npm.taobao.org,安装cnpm
    cnpm install xxx,使用cnpm安装所想要的包

cnpm安装依赖包的方式和npm是一样,只是npm的命令变成cnpm
以上两种模式的对比,cnpm在安装某些包的时候,package环境不是很正确,所以推荐使用npm安装淘宝镜像即可

3.yarn安装淘宝:https://blog.csdn.net/LizequaNNN/article/details/122960124
npm install yarn -g
yarn --version
yarn config set registry https://registry.npm.taobao.org -g
yarn config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/ -g

检查安装成功
yarn config get registry // https://registry.npm.taobao.org
yarn config get sass_binary_site // https://npm.taobao.org/mirrors/node-sass/

vscode 终端不能运行npm,yarn脚本的解决方案
因为powershell禁止未签名脚本和来自其他用户的签名脚本运行。

三.打开编辑器终端运行node -v或者npm 之类的node命令可能会出现

使用管理员身份运行又行了,我们创建项目或下载依赖,不嫌麻烦的话,可以使用管理员身份打开编辑器,或者直接打开cmd找到对应项目路径,不想麻烦的话请进行下面操作

四.npm cnpm权限配置 : https://blog.csdn.net/qq_46123200/article/details/126642549

  1. windows菜单搜索Windows PowerShell,管理员身份打开之后
    输入命令:get-executionpolicy
    然后:set-executionpolicy remotesigned
    然后更改权限为 y或者a

2.然后重启电脑,再次打开编辑器就好了

原文链接:https://blog.csdn.net/qq_45880487/article/details/127836391

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值