安装nuxt3踩坑

148 阅读2分钟

一 输入命令报错

image.png

二 然后我ping 域名

image.png

三 没有ping通

按照网上的教程 在域名解析网址看到域名raw.githubusercontent.com有对应的ip185.199.108.133 image.png 接下来修改修改 hosts 文件

mac电脑操作方法
  1. 打开终端 (Terminal)

Cmd + Space 搜索 “Terminal” 并打开终端。

  1. 编辑 hosts 文件

在终端中输入以下命令打开 hosts 文件:

bash
复制编辑
sudo nano /etc/hosts
  • 这会使用 nano 编辑器打开文件。sudo 是因为修改 hosts 文件需要管理员权限。
  • 系统会要求你输入密码,输入密码后按 Enter(注意密码输入时终端不会显示)。
  1. 添加记录

hosts 文件的末尾添加以下一行:

复制编辑
185.199.108.133 raw.githubusercontent.com
  • 这样会将 raw.githubusercontent.com 的 IP 地址固定为 185.199.108.133,绕过可能的 DNS 问题。
  1. 保存并退出

编辑完成后,按 Ctrl + O 保存文件,然后按 Enter 确认保存。接着,按 Ctrl + X 退出编辑器。

  1. 刷新 DNS 缓存

为了确保修改生效,需要刷新 DNS 缓存。在终端中输入以下命令:

bash
复制编辑
sudo killall -HUP mDNSResponder

这会强制系统重新加载 hosts 文件中的内容。

  1. 再次ping成功了

image.png

四 再次尝试初始化 Nuxt3 失败了 网上好多的教程这步都成功了

image.png

五 按照网上的教程继续

打开网址 这个网址就是终端的报错中出现的网址

image.png 然后打开tar中的网址 打开这个网址后 会自动下载一个压缩文件 这个文件解压缩后 就是我们运行
pnpm dlx nuxi@latest init <project-name>下载的模版 只后照常安装依赖 运行就可以了

六 我这样的安装方法不是好的 但我也搞不明白 为什么用npmp包管理器安装不好使 手动安装好使