nuxt3项目初始化失败

8,642 阅读1分钟

问题

执行npx nuxi init nuxt-app报错

解决方案

官方初始化链接:v3.nuxtjs.org/getting-sta…

npx nuxi init nuxt-app

执行后报错

Failed to download template from registry: 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 async downloadTemplate (/Users/ming/.npm/_npx/a95e0f536cf9a537/node_modules/nuxi/dist/chunks/init.mjs:13268:20)
  at async Object.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

image.png

然后添加host,mac下host配置路径:/etc/hosts

新增一行, 185.199.108.133 raw.githubusercontent.com

添加完host后,再ping一下 ping raw.githubusercontent.com 是否连通

ping通后,再重新执行npx nuxi init nuxt-app

成功显示:

✨ Nuxt project is created with v3 template. Next steps:                                     12:07:07
 › cd nuxt-app                                                                               12:07:07
 › Install dependencies with npm install or yarn install or pnpm install --shamefully-hoist  12:07:07
 › Start development server with npm run dev or yarn dev or pnpm run dev