SystemJS的Angular 2 RC6问题

赤霞珠

更新到RC6后,我的应用无法运行时遇到了一些问题。

由于changelog的官方示例我更改了systemjs

但是我仍然会遇到这样的编译错误:“模块'“ D:/ Myproject / WebClient / node_modules / @ angular / router / index”'没有导出的成员'ROUTER_DIRECTIVES'。

看起来编译器采用默认的index.js文件而不是umd包...由gulp任务使用以下选项完成编译:

"module": "system", "moduleResolution": "node", "target": "ES5", "experimentalDecorators": true, "emitDecoratorMetadata": true, "allowSyntheticDefaultImports": false 我收到路由器模块和表单模块的此错误。

路由器是V3.0.0-rc.2,格式是V.2.0.0-rc6

认为我的systemJs无论如何都无法正确读取是一个更大的问题。

SystemJS:

var map = {
'app': 'public/app',
'@angular/core': 'npm:@angular/core/bundles/core.umd.js',
'@angular/common': 'npm:@angular/common/bundles/common.umd.js',
'@angular/compiler': 'npm:@angular/compiler/bundles/compiler.umd.js',
'@angular/platform-browser': 'npm:@angular/platform-browser/bundles/platform-browser.umd.js',
'@angular/platform-browser-dynamic': 'npm:@angular/platform-browser-dynamic/bundles/platform-browser-dynamic.umd.js',
'@angular/http': 'npm:@angular/http/bundles/http.umd.js',
'@angular/router': 'npm:@angular/router/bundles/router.umd.js',
'@angular/forms': 'npm:@angular/forms/bundles/forms.umd.js',
'rxjs': 'npm:rxjs',
'symbol-observable': 'npm:symbol-observable',
'moment': 'npm:moment',
'ng2-charts': 'npm:ng2-charts',
'ng2-translate/ng2-translate': 'npm:ng2-translate',
'angular2-highcharts': 'npm:angular2-highcharts',
'highcharts/highstock.src': 'npm:highcharts',
'primeng': 'npm:primeng'
};

var packages = {
'app': { main: 'main', defaultExtension: 'js' },
'rxjs': { main: 'Rx.js',  defaultExtension: 'js' },
'moment': { main: 'moment', defaultExtension: 'js', type: 'cjs'},
'symbol-observable': { main: 'index.js', defaultExtension: 'js' },
'ng2-charts': { main: 'ng2-charts', defaultExtension: 'js' },
'ng2-translate/ng2-translate': { main: 'ng2-translate', defaultExtension: 'js' },
'angular2-highcharts': { main: 'index', defaultExtension: 'js' },
'highcharts/highstock.src': { main: 'highstock.src', defaultExtension: 'js' },
'primeng': { defaultExtension: 'js' }s
};


System.config({
map: map,
packages: packages,
paths: {
    // paths serve as alias
    'npm:': 'node_modules/'
}
//format: 'register'
});

Aynbody有什么主意吗?提前致谢

ranakrunal9

按照中删除RC6弃用的指令和默认角度功能的新变化ngModule在RC5介绍,所以你必须配置RouterModule@angular/router路由文档来配置你的路线,那么你可以使用所提供的指令RouterModule

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angular 2 RC5 => RC6迁移导致喷油器问题

来自分类Dev

Angular2 RC6升级

来自分类Dev

Angular 2 OpaqueToken结果为null(RC6)

来自分类Dev

Angular2升级到RC6,找不到traceur

来自分类Dev

Angular 2 RC6:cli编译器说“不支持函数调用”

来自分类Dev

用Angular2 RC6获取queryParams的正确方法

来自分类Dev

将应用程序升级到Angular2 RC6

来自分类Dev

Angular 2 RC6: cli-compiler says "function calls are not supported"

来自分类Dev

捆绑后Angular2 RC6注入LOCALE_ID失败

来自分类Dev

解决angular2 rc6上的防护措施将不起作用

来自分类Dev

systemjs在angular2-rc1中不起作用

来自分类Dev

systemjs在angular2-rc1中不起作用

来自分类Dev

Angular2 RC6管道。我可以在与组件相同的.ts文件中声明管道吗?

来自分类Dev

Angular 2 RC6测试HTTP.get抛出错误get()方法不存在

来自分类Dev

IE 11中的Angular 2 RC 4“(SystemJS)无法解析[object Location]:的所有参数”

来自分类Dev

在RC6中升级到@ angular / forms

来自分类Dev

在RC6中升级到@ angular / forms

来自分类Dev

使Karma与SystemJS,Angular2和Typescript协同工作的问题

来自分类Dev

Angular2,Gulp,SystemJS->默认扩展名问题

来自分类Dev

Angular 2 Webpack Systemjs.config.js脚本和CSS问题

来自分类Dev

使SystemJS使用angular2包?

来自分类Dev

使SystemJS使用angular2包?

来自分类Dev

Angular2中的SystemJS defaultExtension不起作用

来自分类Dev

配置SystemJS加载我的Angular 2组件

来自分类Dev

Angular2-加载映射模块时的SystemJS 404

来自分类Dev

使用SystemJS进行Angular2“入门”部署

来自分类Dev

SystemJS,Typescript,angular2和模块化

来自分类Dev

Angular2-加载映射模块时的SystemJS 404

来自分类Dev

节点/ SystemJS / Angular 2“错误:evalmachine。<匿名>:1”

Related 相关文章

  1. 1

    Angular 2 RC5 => RC6迁移导致喷油器问题

  2. 2

    Angular2 RC6升级

  3. 3

    Angular 2 OpaqueToken结果为null(RC6)

  4. 4

    Angular2升级到RC6,找不到traceur

  5. 5

    Angular 2 RC6:cli编译器说“不支持函数调用”

  6. 6

    用Angular2 RC6获取queryParams的正确方法

  7. 7

    将应用程序升级到Angular2 RC6

  8. 8

    Angular 2 RC6: cli-compiler says "function calls are not supported"

  9. 9

    捆绑后Angular2 RC6注入LOCALE_ID失败

  10. 10

    解决angular2 rc6上的防护措施将不起作用

  11. 11

    systemjs在angular2-rc1中不起作用

  12. 12

    systemjs在angular2-rc1中不起作用

  13. 13

    Angular2 RC6管道。我可以在与组件相同的.ts文件中声明管道吗?

  14. 14

    Angular 2 RC6测试HTTP.get抛出错误get()方法不存在

  15. 15

    IE 11中的Angular 2 RC 4“(SystemJS)无法解析[object Location]:的所有参数”

  16. 16

    在RC6中升级到@ angular / forms

  17. 17

    在RC6中升级到@ angular / forms

  18. 18

    使Karma与SystemJS,Angular2和Typescript协同工作的问题

  19. 19

    Angular2,Gulp,SystemJS->默认扩展名问题

  20. 20

    Angular 2 Webpack Systemjs.config.js脚本和CSS问题

  21. 21

    使SystemJS使用angular2包?

  22. 22

    使SystemJS使用angular2包?

  23. 23

    Angular2中的SystemJS defaultExtension不起作用

  24. 24

    配置SystemJS加载我的Angular 2组件

  25. 25

    Angular2-加载映射模块时的SystemJS 404

  26. 26

    使用SystemJS进行Angular2“入门”部署

  27. 27

    SystemJS,Typescript,angular2和模块化

  28. 28

    Angular2-加载映射模块时的SystemJS 404

  29. 29

    节点/ SystemJS / Angular 2“错误:evalmachine。<匿名>:1”

热门标签

归档