小编Hen*_*val的帖子

Intellij NodeJs 6.4.0意外令牌导出

我正在使用Intellij Idea在ES6中创建NodeJs应用程序.

我的node.exe版本是6.4.0版

我创建了一个简单的类:

//wNodeClasses.js

'use strict';
export class wsUrl
 {
   constructor()
   {}
 }
Run Code Online (Sandbox Code Playgroud)

我在另一个文件中导入模块:

require('../../../Root/Libs/Waldata/wsNodeClasses');
Run Code Online (Sandbox Code Playgroud)

当我启动应用程序时,我总是得到错误:

d:\Dev\webDev\Root\Libs\Waldata\wsNodeClasses.js:11
export class wsUrl
^^^^^^
SyntaxError: Unexpected token export
   at Object.exports.runInThisContext (vm.js:76:16)
Run Code Online (Sandbox Code Playgroud)
  • 我不使用任何转换器,我想写"纯ES6代码"(我不想使用Babel或任何等价物)

  • 我知道NodeJs 6.4.0可以直接解释ES6代码

  • 这是我的Node.Exe命令行:

    -max-old-space-size = 8192 --expose_debug_as = v8debug

我是一个新手,我想我错过了一些明显的东西,我用Google搜索,我没有找到答案

intellij-idea node.js ecmascript-6

10
推荐指数
1
解决办法
7960
查看次数

Pkg 错误:“import.meta 可能仅与 'sourceType:'module' 一起出现”

我正在评估 pkg ( https://www.npmjs.com/package/pkg ),但是当我启动它时出现错误:

import.meta 可能仅与“sourceType:“module””一起出现

我的 Nodejs 应用程序使用 Es6“导入”语法(例如import {gxAppl, wxcSysBase, wxeClassCap} from '../../../wGx/src/commun/sys/wxmSysBase.mjs'

有什么建议 ?

提前致谢

package node.js

6
推荐指数
1
解决办法
1844
查看次数

标签 统计

node.js ×2

ecmascript-6 ×1

intellij-idea ×1

package ×1