找不到angular2 traceur

时间:2016-10-05 07:52:06

标签: angular systemjs

我在angular2中导入某个模块并出错。找不到traceur。示例angular2-google-maps system.config.js

var map = {
...
'angular2-google-maps/core': 'node_modules/angular2-google-maps/src/core',
...
};
var packages = {
  'angular2-google-maps/core': {
    main: 'core-module.ts', // or index.ts
    defaultExtension: 'ts'
  },
  ... 
};

应用程序/ app.module.ts

import { AgmCoreModule } from 'angular2-google-maps/core';

错误:  http://localhost:3000/traceur未找到404

如何正确设置angular2中的模块?

1 个答案:

答案 0 :(得分:1)

正如您在demo plunker上看到的那样,您必须导入umd文件才能使其正常工作。导入TS文件永远不会有效,因为您的浏览器不需要typescript,它需要Javascript个。

var map = {
...
'angular2-google-maps/core': 'node_modules/angular2-google-maps/core/core.umd.js',
...
};
var packages = {
  ... //NOT CHANGED
};