2017-06-06 88 views
0

节点支持ES6从节点v4.6向上,如果我没有弄错。 创建ES6模块正常工作,直到我需要导入和导出这些模块,然后我得到以下错误(S):导出和导入语法错误与节点=> 4.6.x

export class Helper { 
^^^^^^ 
SyntaxError: Unexpected token export 

我觉得我失去了一些东西。

解决方案,在您的tsconfig.json文件为我工作

,添加属性

{"module": "commonjs"} 

这将保持ES6语法和行为,但导入/导出使用ES5方法。

回答

-1

这是你想要的东西:

class name { 

} 

module.exports = name;