win10安装nvm管理node版本,以及环境配置和遇到的坑('node' 和'npm'不是内部或外部命令,也不是可运行的程序 或批处理文件。)

您所在的位置:网站首页 node安装成功后创建不了js文件夹怎么回事 win10安装nvm管理node版本,以及环境配置和遇到的坑('node' 和'npm'不是内部或外部命令,也不是可运行的程序 或批处理文件。)

win10安装nvm管理node版本,以及环境配置和遇到的坑('node' 和'npm'不是内部或外部命令,也不是可运行的程序 或批处理文件。)

2024-07-01 10:30| 来源: 网络整理| 查看: 265

在电脑上有时候你需要用不同的nodejs版本,所以用nvm管理node版本是很方便的。网上有好几种安装nvm的方法,这里我用的是nvm-setup.exe 安装,一路next装在C盘的话不出意外环境不用配置。

我是安装到了D盘,首先在D盘创建nvm文件夹,然后先创建个nodejs空文件夹(一定是空的),如图: 这个nodejs文件是为了放你的node版本的。 在这里插入图片描述

nvm安装

https://pan.baidu.com/s/1gc_bovtNhJGM39b_w2UaMA 提取码:101a :nvm-setup.exe安装包(失效的话你就在网上找一个)

同意之后,如果你不想默认C盘,你就选你自己创建的盘符文件,我是选择如图:在这里插入图片描述

2.下一步,然后,就选则D:\nvm\nodejs路径,然后安装,安装后,打开cmd,输入nvm -v,出现如图,说明安装成功: 在这里插入图片描述

安装node版本以及使用 输入nvm install 12.12.0 ,表示安装v12.12.0版本的nodejs,等待安装成功,然后输入nvm use 12.12.0 表示使用这个版本的nodejs。输入node -v 查看版本。(如果你能成功查看版本,这一步就不用管了,直接看npm安装成功了没) 注: 如果发现提示 node 不是内部命令等之类的话。打开你的安装nvm的文件有一个settings.txt文件夹,打开如图:在这里插入图片描述然后打开你的控制面板,看看有没有相应高级系统设置的环境变量的路径配置,如果没有进行如下配置:(NVM_HOME和NVM_SYMLINK)在这里插入图片描述以及这个Path下新建两个配置:(%NVM_HOME%和%NVM_SYMLINK%)在这里插入图片描述然后输入node -v 就能查看版本。 关于npm安装的坑

你输入npm -v 发现报了 npm不是内部命令等的话

可忽略:那个temp文件夹里下载的npm包,解压的时候会提示有错误,所以不要用这个文件里下载的npm包(这句话可以忽略掉)

好像nodejsv 8.x.x版本以上,都不会自动下载npm(具体不清楚,如果报这种错,就进行如下方法(两种))

每个node版本都有对应的npm版本包 所有nodejs版本安装包含npm下载

第一种:比较麻烦一点 我下载的v12.12.0版本的,下载完打开后,直接找到node_modules下的npm文件,复制放到你的 D:\nvm\nvm\v12.12.0\node_modules这个路径下(一定命名为npm),如图:在这里插入图片描述然后再次打开你下载的node版本文件夹,把这四个文件复制走,如图:在这里插入图片描述 把这个四个文件,放到你的那个D:\nvm\nvm\v12.12.0路径下,与node_modules同级,如图:(这些打马赛克的不用管)在这里插入图片描述到这里就好了,再次输入npm -v 就可以显示版本了。 第二种:简单粗暴

同样你也需要下载你所下载的node版本的npm版本包

所有nodejs版本安装包含npm下载

下载完之后,直接把整个目录下的东西复制走,如图:在这里插入图片描述把复制的文件全放到D:\nvm\nvm\v12.12.0这个文件下,把这个文件下本来里边有两个文件删除,如图:在这里插入图片描述然后输入npm -v 就可以查看版本了。(我用的这种方法) 配置npm和node镜像(你需要就配置,不需要就不用)

打开这个settings.txt文件,在后边放入一下两行: node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3