Nuxt3项目搭建踩坑记录——项目初始化失败问题;

相关链接

快速入门Nuxt3

问题描述:

近期在接手Nuxt3框架,再尝试搭建环境创建dome时,第一步就遇到问题:初始化项目失败;

具体报错:

 ERROR  Error: Failed to download template from registry: fetch failed

Nuxt3项目搭建踩坑记录——项目初始化失败问题;_第1张图片
初始化方法根据 官网:

npx:
npx nuxi@latest init 
pnpm:
pnpm dlx nuxi@latest init 

使用这两种方法发现都不行,以为是网络问题,反复试了很多次都是一样的报错;
于是百度一波:以下解决方案总结

  1. 科学上网:测试后发现没有用;一样报错;
  2. 给本地Hosts 文件添加配置
185.199.108.133 raw.githubusercontent.com

测试后发现依旧无效;还是报一样的错;

  1. 最后查看到两种解决方法:
    1.手动下载依赖包,下载好后再手动解压安装;
    原理:避开npm远程下载不通的问题。
    #####备注:这个方法 没有测试过,感觉可以行的通,有兴趣的朋友可以一试;
    手动下载教学视频链接 同时补充一句,入门的朋友,这个博主的视频对Nuxt3入门也很有帮助可以学习学习。

    2.在上面视频评论区找到了 这个解决方法,本人亲测有效!!!!亲测有效!!!!亲测有效!!!!
    上链接
    /*******/遇到相同问题的朋友,一定要点进去看看,当然不看也行,下面会给出总结的做法;
    上面链接文章 本意用于解决 进入gitHub的科学上网的方法,博主一顿操作,我总结如下
    同为修改本地Hosts文件:

199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com

只需要将上面几个配置Ip放到Hosts文件中,神奇的是,真的解决了这个初始化失败的问题

通过解决方法,反推应该就是网络问题,导致依赖包在安装时链接不上;当然这也仅仅是推断,不严谨,但是问题解决了,目的就达到了,不是吗>

重要: 根据链接文章来看,这个解决方案的IP配置可能会随时间推移而改变,如果时间长了失效了,可按文章的方法,测试出对应IP

补充一点:这个方法处理后,npx可能还是会出现一样的失败问题,但是pnpm初始化命令是可以的。

你可能感兴趣的:(前端学习笔记——Vue篇,vue)