【问题标题】:Angular 2 error Map is not definedAngular 2错误地图未定义
【发布时间】:2017-05-20 12:30:10
【问题描述】:

我编辑了我的问题,因为它不够清楚(我认为)

我在 angular2 中有一个简单的应用程序,我尝试在 Xbox 上运行它(是的,可以使用开发工具包和 Visual Studio)。我知道它适用于 Angular 1.5 应用程序,因为我已经成功了。所以,这是我运行代码时的堆栈跟踪(对不起,我的 VS 部分是法语):

这是我的 index.html :

这是我的 systemjs.config.js :

因为我需要在 Xbox 上推送我的应用程序,所以我的可视化 jsproject 中有我需要的所有 js 文件,但我想我忘记了一个,但我不知道是哪一个,所以......如果你有想法。谢谢 !! :)

【问题讨论】:

    标签: javascript angular xbox-one


    【解决方案1】:

    我的最佳猜测是您需要在 index.html 文件中加载 ES6 shim(如 here 所述)。

    <script src="../node_modules/core-js/client/shim.min.js"></script>
    

    将它放在 zone.js 脚本行(甚至是 base.js)之前。

    【讨论】:

    • 非常感谢!我在启动过程中抛出了很多异常,但它有效!!!!我把它放在 core.js 之前,但在微软库之后,然后我把它添加到我的 jsproj 中(重要的是,没有它不起作用)
    猜你喜欢
    • 2017-11-01
    • 2016-07-12
    • 1970-01-01
    • 2018-01-08
    • 1970-01-01
    • 1970-01-01
    • 2019-04-19
    • 2017-12-26
    • 2017-01-28
    相关资源
    最近更新 更多