Angular2 Web Workers和importScripts

时间:2016-01-19 17:24:17

标签: import angular web-worker

我一直在尝试使用Web worker编写Angular2组件,但是我在为工作线程导入代码时遇到了麻烦。这是我的组件代码的开始:

import {Component} from 'angular2/web_worker/worker';
import {platform} from "angular2/core";
import {WORKER_APP_PLATFORM, WORKER_APP_APPLICATION} from 'angular2/platform/worker_app';

在loader.js中,我按以下方式调用importScripts:

importScripts( "https://code.angularjs.org/tools/system.js",
              "https://code.angularjs.org/2.0.0-beta.0/web_worker/worker.dev.js",
              "https://code.angularjs.org/2.0.0-beta.0/angular2.min.js",
              "../../../../node_modules/reflect-metadata/Reflect.js");

我已经验证了loader.js的执行,但是当我运行应用程序时,我收到错误,指出“angular2 / web_worker / worker”,“angular2 / core”和“angular2 / platform / worker_app”不能被发现。我是否需要在loader.js中导入不同的依赖项?

0 个答案:

没有答案