一 输入命令报错
二 然后我ping 域名
三 没有ping通
按照网上的教程 在域名解析网址看到域名raw.githubusercontent.com有对应的ip185.199.108.133
接下来修改修改
hosts 文件
mac电脑操作方法
- 打开终端 (Terminal)
按 Cmd + Space 搜索 “Terminal” 并打开终端。
- 编辑
hosts文件
在终端中输入以下命令打开 hosts 文件:
bash
复制编辑
sudo nano /etc/hosts
- 这会使用
nano编辑器打开文件。sudo是因为修改hosts文件需要管理员权限。 - 系统会要求你输入密码,输入密码后按
Enter(注意密码输入时终端不会显示)。
- 添加记录
在 hosts 文件的末尾添加以下一行:
复制编辑
185.199.108.133 raw.githubusercontent.com
- 这样会将
raw.githubusercontent.com的 IP 地址固定为185.199.108.133,绕过可能的 DNS 问题。
- 保存并退出
编辑完成后,按 Ctrl + O 保存文件,然后按 Enter 确认保存。接着,按 Ctrl + X 退出编辑器。
- 刷新 DNS 缓存
为了确保修改生效,需要刷新 DNS 缓存。在终端中输入以下命令:
bash
复制编辑
sudo killall -HUP mDNSResponder
这会强制系统重新加载 hosts 文件中的内容。
- 再次ping成功了
四 再次尝试初始化 Nuxt3 失败了 网上好多的教程这步都成功了
五 按照网上的教程继续
打开网址 这个网址就是终端的报错中出现的网址
然后打开tar中的网址 打开这个网址后 会自动下载一个压缩文件 这个文件解压缩后 就是我们运行
pnpm dlx nuxi@latest init <project-name>下载的模版 只后照常安装依赖 运行就可以了