Github Pages部署后自定义域名失效On this page部署后自定义域名失效 这个问题是因为每次 npm run deploy 会覆盖 gh-pages 分支的内容,而默认会重新生成 CNAME 文件。如果 CNAME 文件缺失或被覆盖,GitHub Pages 会回退到默认的 URL。 解决方法 为了让自定义域名(docs.marupopo.com)在每次部署后保持生效,需要确保 CNAME 文件在部署时不会被覆盖。 1. 配置 CNAME 文件 方法 1:在项目中创建静态 CNAME 文件