【问题标题】:Deploy Angular Application in GitHub Pages在 GitHub Pages 中部署 Angular 应用程序
【发布时间】:2020-05-01 03:40:05
【问题描述】:

我有一个使用自定义域的 GitHub 页面网站。

该域服务于一个用 Angular 制作的 web 应用程序,但是当我访问我的域时,.js 和 .css 文件没有加载,并且在 DevTools/Network 上,我看到每个 .js 或 .css 文件都有一个 404 Not Found 我在分配给 GitHub pages 域的分支。

【问题讨论】:

    标签: javascript css angular git github-pages


    【解决方案1】:

    这是 Angular 中的一个常见问题。当你生成你需要使用的包时:

    ng build --prod --base-href ./ 
    

    将 base-href 设置为包含捆绑包的根文件夹。或者,如果您已经部署了项目,只需编辑 index.html 并将基本标记更改为

     <base href="./">
    

    the docs 中的更多信息。

    【讨论】:

      猜你喜欢
      • 2020-06-03
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      • 2020-08-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-12
      • 2019-09-19
      相关资源
      最近更新 更多