【问题标题】:Conflict in merging合并冲突
【发布时间】:2019-10-18 17:23:38
【问题描述】:

我的项目 angular 遇到了一些麻烦。谁能帮帮我?

src/app/app-routing.module.ts(5,1) 中的错误:错误 TS1185:遇到合并冲突标记。

【问题讨论】:

  • 嗯..你有没有尝试解决合并冲突
  • @wentjun @mbojko 看起来像是TypeScript 编译器抛出的错误。
  • @DavidR 是的,TS 编译器抛出该错误的原因是,当有标记被插入到代码中以表示存在合并冲突时。这样的标记无法正确编译/转译
  • 不过,我真的无法想象与“解决合并冲突”不同的答案。

标签: angular git typescript


【解决方案1】:

在您的编辑器中打开src/app/app-routing.module.ts 文件并查看它。 在第 5 行可能有类似<<<<<<< HEAD... 这标志着 git 无法自动合并 2 个分支,您需要手动编辑此文件并告诉它现在应该是什么样子。

也就是说,删除所有非打字稿代码。

【讨论】:

    【解决方案2】:

    只需通过src/app/app-routing.module.ts 的路径并删除此app-routing.module.ts 文件,然后使用ng g module app-routing --flat --module=app 再次安装它。

    【讨论】:

      【解决方案3】:

      您可能在第一次在 Angular CLI 中创建应用时选择了“添加路由”=yes,因此文件 app-routing.module 已经存在于 src/app 文件夹中。

      【讨论】:

        猜你喜欢
        • 2020-02-28
        • 2011-08-20
        • 2017-03-04
        • 2011-03-13
        • 2017-07-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-05-27
        相关资源
        最近更新 更多