nvm 配置淘宝镜像失效,以及安装node后 npm-v 无效

35,378次阅读
没有评论

共计 928 个字符,预计需要花费 3 分钟才能阅读完成。

win11  nvm 版本 1.1.4 和 1.1.7 和 1.1.12(目前最新版本 24 年 一月二十三日)

以上 nvm 版本都会出现一下问题,

从 https://github.com/coreybutler/nvm-windows/releases

下载 nvm 安装包如下图 

nvm 配置淘宝镜像失效,以及安装 node 后 npm-v 无效

傻瓜式安装后,不用去配置环境变量,因为 nvm 会自动帮你配置好。

nvm 配置淘宝镜像失效,以及安装 node 后 npm-v 无效

接下来安装网上大多数攻略是配置淘宝镜像,原因是 nvm 服务器在国外,下载速度会和很慢,这个操作刚好解决了这一个问题。

输入 where nvm 可以找到 nvm 的默认安装目录

nvm 配置淘宝镜像失效,以及安装 node 后 npm-v 无效

然后在 setting.txt 文件中加入几行语句,

nvm 配置淘宝镜像失效,以及安装 node 后 npm-v 无效

arch: 64
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

 nvm 配置淘宝镜像失效,以及安装 node 后 npm-v 无效

但是接下来你 nvm install v 版本号  你会发现会报报错,复制报错文字翻译后大意是淘宝的证书过期了。

nvm 配置淘宝镜像失效,以及安装 node 后 npm-v 无效

并且你也可以查看下载好的 node 文件夹,里面只有个 node.exe 和 node_modules,并且 node_modules 是空文件夹,这就说明 npm 并未下载成功,下载成功的文件接口应该是下图的样子:

nvm 配置淘宝镜像失效,以及安装 node 后 npm-v 无效

接下来是解决办法:

去掉淘宝镜像的配置

然后 nvm install v 版本号,会显示 node 大概率会下载 comlete,但是 npm 会下载失败,

nvm 配置淘宝镜像失效,以及安装 node 后 npm-v 无效

接下来根据报错提示去 github 下载 node 版本对应的 npm 版本,

查看 node 对应 npm 版本的网址

在这个网址里面下载 npm,

下载 npm 安装包之后,解压。

把解压后的文件夹命名为npm

然后把这个 npm 文件夹 放到对应版本 node 目录的 node_modules 文件夹 里。

接下来在 npm 文件夹里面的 bin 文件夹中找到下图中红框中的四个文件,复制出来和node_modules 文件夹同级。最终文件接口如下图

nvm 配置淘宝镜像失效,以及安装 node 后 npm-v 无效

 接下来就是在终端中  nvm ls 查看  以及 node -v  和 npm - v 都测试一下看是否成功。

灵感来源于 nvm 安装 node 后 npm run dev 一直报 node 不是内部或外部命令_nvm npm 不是内部或外部命令 -CSDN 博客

原文地址: nvm 配置淘宝镜像失效,以及安装 node 后 npm-v 无效

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-10-02发表,共计928字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)