按照官网初始化nuxt3项目时:

输入命令 npx nuxi init nuxt3demo

发现会失败报错:

getaddrinfo ENOENT raw.githubusercontent.com 报错

解决方案:

  1. 手动clone代码
    git clone -b v3 https://github.com/nuxt/starter.git

  2. 点击报错提示的url,在打开里面tar路径,会自动下载,解压即可。

前面两种是绕路方案,下面这种是解决报错方案:

  1. 为电脑添加hosts
185.199.108.133 raw.githubusercontent.com
185.199.109.133 raw.githubusercontent.com
185.199.110.133 raw.githubusercontent.com
185.199.111.133 raw.githubusercontent.com  

保存重新打开终端,输入命令 npx nuxi init nuxt3demo进行正常下载。

ps: windows系统改hosts可能会出现无法修改的问题,可以先把hosts复制到不需要权限的其他文件目录,修改后再覆盖原先目录的文件。

发表回复