相关资源与链接

Web Course 10 - 新手教程:部署和域名相关

这一节课主要涉及内容:基于 Cloudflare 的部署、域名的购买和绑定

域名相关

由于众所周知的原因,有一些 url 或者 ip 在国内是无法访问的,包括 Vercel 送的 vercel.app 域名,比如:https://web-course-1.vercel.app/

可是经过测试,这些服务器并没有完全被封,只不过是域名不行了,所以如果绑定了自有的域名,那么是不受影响的

部署相关

代码管理

课后作业

  • 将已有项目发布到 Cloudflare Pages
    • 如果已有域名,则绑定域名(可选)
  • 本地使用 Git 创建新的分支,比如 dev
  • 在 Vercel 上发布依赖不同分支的版本并查看

作业心得

  • Vercel 发布失败:修改本地 git config 中的 user.email

    image.png

    具体来说,Vercel 在部署时会验证提交记录的作者信息,以确保提交者和 GitHub 账户匹配。如果你用来提交代码的 Git 配置中的邮箱地址(git config user.email)没有与 GitHub 账户绑定,Vercel 会报错。

    解决方法:

    1. 检查本地 Git 配置:运行以下命令以检查当前的 Git 配置:

      git config --global user.email
      
      
    2. 更新 Git 配置:如果发现邮箱不正确或未设置,可以运行以下命令更新:

      git config --global user.email "your-email@example.com"
      
      

      确保使用与你 GitHub 账户关联的邮箱地址。

    3. 验证 GitHub 账户:确认该邮箱已添加到你的 GitHub 账户中(可以在 GitHub 的“Settings” > “Emails”中查看)。

    这将确保 Vercel 能够正确识别提交者身份,避免此类错误。

课程讨论与答疑

提问默认仅你和管理员可见;管理员精选后会作为公开讨论展示。

正在载入讨论…