【发布时间】:2016-08-18 23:55:54
【问题描述】:
我正在使用 Intellij Idea 在 ES6 中创建 NodeJs 应用程序。
我的node.exe版本是6.4.0版
我创建了一个简单的类:
//wNodeClasses.js
'use strict';
export class wsUrl
{
constructor()
{}
}
我将模块导入另一个文件:
require('../../../Root/Libs/Waldata/wsNodeClasses');
当我启动应用程序时,我总是收到错误:
d:\Dev\webDev\Root\Libs\Waldata\wsNodeClasses.js:11
export class wsUrl
^^^^^^
SyntaxError: Unexpected token export
at Object.exports.runInThisContext (vm.js:76:16)
我不使用任何转译器,我想编写“纯 ES6 代码”(我不想使用 Babel 或任何等价物)
我了解NodeJs 6.4.0可以直接解释ES6代码
-
这是我的 Node.Exe 命令行:
-max-old-space-size=8192 --expose_debug_as=v8debug
我是新手,我想我遗漏了一些明显的东西,我用谷歌搜索并没有找到答案
【问题讨论】:
标签: node.js intellij-idea ecmascript-6