如何解决意外的令牌导入

时间:2019-09-26 15:55:36

标签: typescript ecmascript-6

下面是我的代码

import * as errorHandler from "errorhandler";

import { default as app } from "./express";
import * as cors from "cors";
/**
 * Error Handler. Provides full stack - remove for production
 */
app.use(errorHandler());

我有一个如下所示的错误

  

(函数(导出,需求,模块,__ filename,__ dirname){从* errorhandler导入*作为errorHandler;   SyntaxError:意外的令牌导入

如果能为该解决方案提供一些帮助,我将不胜感激

1 个答案:

答案 0 :(得分:0)

Node.js默认情况下不支持ECMAScript样式的模块(import是)。使用--experimental-modules运行您的应用,或改为使用require()转换为。可以找到更多信息in the official documentation