Angular 2 错误地图未定义

Angular 2 error Map is not defined

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

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

这是我的 index.html :

这是我的 systemjs.config.js :

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

我最好的猜测是您需要在 index.html 文件中加载 ES6 填充程序(如 here 所述)。

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

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