angular 2 web worker Uncaught SyntaxError:意外的令牌导入

时间:2017-04-20 10:40:49

标签: angularjs import web-worker

我正在尝试使用角度为2的webworker .Web worker应该使用以下文件夹中的THREE JS库:

  

../ Angular2应用内-样板/ node_modules / 3 / SRC / three.js所

my angular 2 app位于此处:

  

../ Angular2应用内-样板/ SRC /应用

在我的组件中我使用了三个JS库:

import * as THREE from 'three';

我正在创建这样的网络工作者:

let worker = new Worker('src/app/threed-viewer/threed-model-loader.worker.ts');
      let message = 'assets/data/GuyFawkesMask.ply';

      worker.postMessage(message);
工作文件中的

  

../ Angular2应用内-样板/ SRC /应用程序/ threed查看器/ threed模型-loader.worker.ts

如果我保持简单但一旦我使用我在组件中使用的相同行导入THREE JS库,一切正常:

import * as THREE from 'three';

我收到以下错误:

  

未捕获的SyntaxError:意外的令牌导入

有什么想法吗?谢谢,

恐龙

0 个答案:

没有答案