npm WARN config global `--global`, `--local` are deprecated. Use `--location=global`...(Nuxt项目初始化失败)

在尝试使用npx初始化Nuxt3项目时遇到网络错误,提示请求模板的证书无法验证。问题源于网络不通或存在防火墙。解决方案包括检查网络连通性,通过配置本地host文件来解析raw.githubusercontent.com域名,确保能访问并重新尝试项目创建。
摘要由CSDN通过智能技术生成

问题

PS D:\Desktop\vue3+ssr\02-NUXT3> npx nuxi init hello-nuxt
>> 
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
Nuxi 3.4.1                                                                                                      10:33:52  
[10:33:52]  ERROR  Error: Failed to download template from registry: request to https://raw.githubusercontent.com/nuxt/starter/templates/templates/v3.json failed, reason: unable to verify the first certificate

原因

网络不通,有墙

解决

  • 在项目根目录ping raw.githubusercontent.com检查是否通
  • 如果访问不通,代表是网络不通
  • 配置host,本地解析域名
    • Mac电脑host配置路径:/etc/hosts
    • Win电脑host配置路径:c:/Windows/System32/drivers/etc/hosts
  • host文件中新增一行,编写如下配置
    • 185.199.108.133 raw.githubusercontent.com
  • 重新ping域名,如果通了就是可以用了
  • 重新开一个终端创建项目即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明月落乌江

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值