首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kue -意外的令牌导入

kue -意外的令牌导入
EN

Stack Overflow用户
提问于 2017-10-07 04:44:36
回答 1查看 168关注 0票数 0

您好,我正在尝试在worker中导入我的类,并收到以下错误

代码语言:javascript
复制
(function (exports, require, module, __filename, __dirname) { import { Myclass } from '../utility/myclass';
                                                              ^^^^^^
SyntaxError: Unexpected token import
    at createScript (vm.js:53:10)
    at Object.runInThisContext (vm.js:95:10)
    at Module._compile (module.js:543:28)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:488:32)
    at tryModuleLoad (module.js:447:12)
    at Function.Module._load (module.js:439:3)
    at Module.runMain (module.js:605:10)
    at run (bootstrap_node.js:427:7)

在下面的过程中我也遇到了错误

代码语言:javascript
复制
async function getOrder() : Promise<any> {
                         ^
SyntaxError: Unexpected token :

我正在使用typescript,并且已经包含了kue的类型文件。我从命令行运行worker,它看起来能够理解环境...不知道出了什么问题..

EN

回答 1

Stack Overflow用户

发布于 2017-12-08 20:28:17

您似乎在没有ES6支持的情况下运行代码。

你需要使用babel-cli来运行这段代码,它会在运行之前将代码编译成ES6。

代码语言:javascript
复制
babel-node yourscript.js
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46613671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档