nuxt3项目因无法从github下载模板导致初始化失败如何解决
问题:执行npx nuxi init nuxt-app报错。
解决方案:
官方初始化链接:v3.nuxtjs.org/getting-sta…
npx nuxi init nuxt-app
执行后报错:
Failedto download template fromregistry: request to https://raw.githubusercontent.com/nuxt/starter/templates/templates/v3.json failed, reason: connect ECONNREFUSED 0.0.0.0:443 at /Users/ming/.npm/_npx/a95e0f536cf9a537/node_modules/nuxi/dist/chunks/init.mjs:13269:11 at processTicksAndRejections (node:internal/process/task_queues:96:5) at asyncdownloadTemplate (/Users/ming/.npm/_npx/a95e0f536cf9a537/node_modules/nuxi/dist/chunks/init.mjs:13268:20) at asyncObject.invoke(/Users/ming/.npm/_npx/a95e0f536cf9a537/node_modules/nuxi/dist/chunks/init.mjs:13336:15) at async_main (/Users/ming/.npm/_npx/a95e0f536cf9a537/node_modules/nuxi/dist/cli.mjs:50:20)
解决:
先通过ping命令检查raw.githubusercontent.com能否正常访问
如果访问异常,通过访问https://ipaddress.com/website/raw.githubusercontent.com网站获取到对应的ip地址,
然后把该ip地址添加到host文件(C:\windows\system32\drivers\etc),mac下host配置路径:/etc/hosts
在文件最后新增一行如下内容:
185.199.108.133 raw.githubusercontent.com
添加完后,再ping一下 ping raw.githubusercontent.com 是否连接正常。能正常ping通后再重新执行npx nuxi init nuxt-app。
发表评论 (审核通过后显示评论):