当前位置: 首页>后端>正文

nvm的node怎么安装yarn nvm安装node一直没有npm

NVM的简单使用

起因:今天在跑项目的时候,报各种错,最后找了一圈,是node版本不对的问题。不想重新安装node,下了nvm进行node版本管理,中间又遇到了一些问题。都详细来说说。


2022.3.29 重装了最新的nvm 1.1.19 ,不会出现nvm安装Node没有npm的情况。下面有NVM1.1.19下载地址

1.安装

github下载地址

  • nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
  • nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。
  • Source code(zip):zip压缩的源码
  • Sourc code(tar.gz):tar.gz的源码,一般用于Linux系统

这是我用的版本 1.1.6,上不去github的可以下
https://wws.lanzoub.com/igA1C025w11c
1.1.9版本的
https://wws.lanzoub.com/ipWCw028kxqf

2.使用

nvm -v查看是否安装成功。

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_版本号,第1张

然后设置镜像,不然下的很慢,在下载目录下,找到settings.txt

添加:

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

设置好镜像后,使用命令安装相应版本。

nvm install 版本号

我在这安装的是14.19.1版本的

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_版本号_02,第2张

然后使用命令切换版本,然后可以使用命令查询是否成功

nvm use 版本号 
node -v #查询版本号
npm -v # 如果安装的nvm是1.1.16版本的可能会报错,继续往后看

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_intellij-idea_03,第3张

3.其他

一般安装完后,对应版本号的目录中会有npm和npm.cmd

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_nvm的node怎么安装yarn_04,第4张

但是,有的目录下没有,使用npm会报错,显示’npm’ 不是内部或外部命令,也不是可运行的程序。

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_node.js_05,第5张

因为nvm安装node没有安装相应的npm。

但是,实际上,nvm是下载了的,可以在下载过程中看到,目录下创建了一个temp文件夹,但是不知道什么原因,没有拷贝到对应版本目录下。

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_intellij-idea_06,第6张

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_版本号_07,第7张

所以只能手动下载。

npm下载地址:http://npm.taobao.org/mirrors/npm/ (下载对应版本的zip文件)

node版本对应npm版本:https://nodejs.org/zh-cn/download/releases/ 在这里,我下的是node是14.19.1,对应npm是6.14.16。

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_node.js_08,第8张

npm 6.14.16

然后将文件解压到版本对应的 node_modules目录下,改名成npm

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_intellij-idea_09,第9张

最后将npm文件夹里面的bin目录下的npm和npm.cmd两个文件复制一份到对应node版本的根目录下。我这里是直接从压缩包的bin目录下复制出来的,方便展示。

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_intellij-idea_10,第10张

最后查询

nvm的node怎么安装yarn nvm安装node一直没有npm,nvm的node怎么安装yarn nvm安装node一直没有npm_node.js_11,第11张

成功。



https://www.xamrdz.com/backend/3xr1960641.html

相关文章: