【问题标题】:Angular 6 - Deploy Angular 6 to Github Pages errorAngular 6 - 将 Angular 6 部署到 Github Pages 错误
【发布时间】:2019-03-01 06:11:16
【问题描述】:

我想在 github 中部署我的 Angular 项目。

我得到这个错误:

我尝试直接在 dist 中构建,但没有。 任何帮助都会得到批准

****编辑:

我尝试运行 git remote set-url.. 和 ngh --no-silent

目前我明白了:

我猜这与 dist 文件夹有关:

'C:\\Users\\user\\Desktop\\Yaffa\\todo-list\\dist\\index.html'

但我跑了ngh --dir=dist/todo-list
angular.json 文件中有:"outputPath": "dist/todo-list",

所以我不明白哪里错了

【问题讨论】:

  • 你可以在没有静默选项的情况下运行以获得详细的错误信息(就像错误消息中所说的那样)?
  • 是否要将代码上传到 github 存储库?
  • @JoHTVS 我更新问题

标签: angular github angular-cli angular-cli-ghpages


【解决方案1】:

试试这个..

1) 首先由git remote set-url ..设置原点

2) 使用ngh --no-silent 运行,它将发布到 git origin

【讨论】:

    【解决方案2】:

    经过大量搜索..

    我所做的是:

    1. 我更新了 git 版本(有助于“fatal: HttpRequestException encountered”错误)。
    2. 我将angular.json 中的行改为:"outputPath": "dist/" 并将所有文件直接复制到dist 文件夹。
    3. 在cmd中运行:

      ngh setup 
      ngh --no-silent --dir=dist/
      

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-10
      • 1970-01-01
      • 2019-04-11
      • 1970-01-01
      • 1970-01-01
      • 2018-12-20
      • 1970-01-01
      • 2018-12-22
      相关资源
      最近更新 更多