【问题标题】:Angular 2 cli deployment to Github Pages not working.. js file not foundAngular 2 cli 部署到 Github 页面不起作用.. js 文件未找到
【发布时间】:2016-09-18 11:48:51
【问题描述】:

我无法使用 angular cli 部署我的 angular 2 应用程序: 角-cli:1.0.0-beta.14 节点:6.4.0 操作系统:达尔文 x64

部署的站点记录错误消息,告知 inline.js、main...bundle.js、styles...bundle.js、favicon.ico 加载失败,状态为 404。 在本地一切正常,但在生产部署到 Github 页面时出现问题。

基本 href 也已正确设置。可能是 CSP 的问题??? 请指导(已经迷路2天)Error Screenshot

【问题讨论】:

  • 你的基本href是什么?
  • 排序... 还是谢谢 shusson

标签: angularjs github deployment


【解决方案1】:

其实我刚刚整理好了!

我看到当使用ng github-pages:deploy 部署站点时,生成的站点将具有类似的站点 URL:

xyz.github.io/ng-app

基础 url 也将设置为 ng-app。我所做的是设置一个变量baseUrl: "/ngApp" 并将基本网址设置为<base href="{{baseURL}}">,现在一切正常。我猜它获取了 angular-cli.json 中指定的应用程序名称,因此它与 github 等中的 repo 名称不匹配......无论如何感谢@shusson

【讨论】:

    猜你喜欢
    • 2020-04-22
    • 2017-07-30
    • 2017-07-28
    • 1970-01-01
    • 1970-01-01
    • 2020-04-23
    • 1970-01-01
    • 2023-03-15
    • 2019-09-29
    相关资源
    最近更新 更多