0
我更新为RC6(来自RC5)并使用angular quickstart中的示例systemjs.config.js我收到错误(SystemJS)SyntaxError:意外的令牌。我使用了快速启动示例配置,并为我的应用使用的软件包添加了更多地图项目(下面列出)。除此之外,它与示例中的配置相同。更新到Angular2 RC6后SystemJs错误
'ng2-bootstrap': 'npm:ng2-bootstrap/ng2-bootstrap.js', 'moment': 'npm:moment/moment.js', 'primeng': 'npm:primeng/primeng.js', 'angular2-jwt': 'node_modules/angular2-jwt/angular2-jwt.js', 'lodash': 'npm:lodash/lodash.js'
意外的标记通常是语法错误 - 缺少或多余的引号,缺少逗号或类似的东西。对我来说,它通常是一个缺失的逗号或一个附加的分号,因为在编写对象定义时,我总是忘记添加一个(逗号)或不添加另一个(分号)。 –
@ Steven-Luke,我下载了[angular quickstart](https://github.com/angular/quickstart/tree/3b7452cc444c49c139ea39523ced0468c2362c16),并添加了我在我的应用中使用的附加包(上面列出),并将它们添加到了systemjs .config.js(如上所述),然后启动应用程序,它运行没有问题。在我的应用程序中,我没有更改我的代码,我只更新到RC6并更新了systemjs配置。我也尝试删除节点模块中的所有内容并重新安装所有软件包,但仍然没有运气。 – HisDivineShadow
我已经快速入门,并将我的应用程序代码移入该项目,并且正在取得进展(即使从我的VS2015项目运行的应用程序仍然有相同的错误)。在应用程序的快速入门版本中,我现在得到如下错误:GET http:// localhost:3000/node_modules/ng2-bootstrap/ng2-bootstrap.js/ng2-bootstrap 404(Not Found) 不知道为什么它会把url上的extra/ng2-bootstrap,否则路径是正确的。 – HisDivineShadow