【发布时间】:2020-03-08 07:19:22
【问题描述】:
我有一个使用 Angular (v8) 开发的网站,我正在尝试使用 github 页面将其部署到自定义域。
现在我在 www.changethenarrativeproject.com 上成功部署了它,但是当我访问该站点时,它被重定向到 www.changethenarrativeproject.com/ctnp。 ctnp 是我使用的项目的名称,但我不确定为什么它会在初始加载时附加到 URL。我想知道是否有人可以提供帮助。
到目前为止,我用于部署应用程序的角度命令如下:
ng build --prod -- base-href "ctnp"
ng --dir dist/ctnp
我可以在没有“ctnp”的情况下运行这些命令来获得我想要的结果吗?
在 Google 域中,我将它的 dns 设置为 Type A、TTL 1h 和 185.199.108.153,以及我的 github pages 目录的 CNAME。
这导致的错误是,当我导航到 www.changethenarrativeproject.com 时,它会重定向到 /ctnp,然后如果我刷新它,页面就会出错。
【问题讨论】:
标签: angular github github-pages