【问题标题】:Angular error: Cannot read property 'MissingTranslationStrategy' of undefined角度错误:无法读取未定义的属性“MissingTranslationStrategy”
【发布时间】:2019-04-26 19:40:03
【问题描述】:

我在使用 ng serve 时遇到下一个错误:

无法读取未定义的属性“MissingTranslationStrategy”中的错误。

我在谷歌上阅读并没有太多信息。

我不知道你需要什么,我会告诉你,当然我认为与项目信息无关(不确定)。我安装了这样的链接 config.ts:click meangular information

我使用 ng serve 进行了测试。

我的版本是:

node: v10.13.0
npm:  v6.4.1
Angular CLI: 7.0.6
OS: win32 x64   

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.10.6
@angular-devkit/core         7.0.6
@angular-devkit/schematics   7.0.6
@schematics/angular          7.0.6
@schematics/update           0.10.6
rxjs                         6.3.3
typescript                   3.1.6

【问题讨论】:

    标签: node.js angular


    【解决方案1】:

    通常,当您不初始化属性时会出现此错误。
    在这种情况下,“MissingTranslationStrategy”属性未在您的 .ts 文件中初始化。因此,当您尝试使用 ng serve 运行项目时,它会失败(假设您已正确完成所有配置)。

    (更多详情可以参考这个链接:Angular.io

    【讨论】:

    • 我解决这个问题的方法是创建一个新项目并将我的 src 复制到那里。
    • @David,这意味着您的“node_modules”和/或“package-lock.json”不正确。因此,当您创建一个新项目并尝试在那里运行您的源代码时,它是成功的。
    猜你喜欢
    • 2022-01-08
    • 2023-03-29
    • 2018-08-10
    • 1970-01-01
    • 1970-01-01
    • 2016-07-20
    • 1970-01-01
    • 2020-05-09
    • 1970-01-01
    相关资源
    最近更新 更多