在 github 企业页面上发布 angular 应用程序不起作用
Publishing angular app on github enterprise pages not working
我最近构建了一个简单的 angular 应用程序,并决定在企业 github 页面上发布。我使用了以下方法:
cd App
npm install
ng build --prod
cd ../app-github-pages-repo
cp -R ../App/dist/app/* .
git commit -m "Added the app"
git push
在 github 设置中我看到了消息
Your site is published at https://host/pages/orgname/
但是当我尝试访问它时,它的资源没有下载,页面也没有出现
您没有为您的应用设置 base-href。这是必不可少的,因为您的应用程序未托管在域的根目录中。
您可以尝试按如下方式构建应用:
ng build --prod --base-href https://host/pages/orgname/
确保 base-href 实际上指向源的根目录并按照其余步骤进行操作。
我最近构建了一个简单的 angular 应用程序,并决定在企业 github 页面上发布。我使用了以下方法:
cd App
npm install
ng build --prod
cd ../app-github-pages-repo
cp -R ../App/dist/app/* .
git commit -m "Added the app"
git push
在 github 设置中我看到了消息
Your site is published at https://host/pages/orgname/
但是当我尝试访问它时,它的资源没有下载,页面也没有出现
您没有为您的应用设置 base-href。这是必不可少的,因为您的应用程序未托管在域的根目录中。
您可以尝试按如下方式构建应用:
ng build --prod --base-href https://host/pages/orgname/
确保 base-href 实际上指向源的根目录并按照其余步骤进行操作。