Hi,
When loading GoJS as an ES6 module in Node.js, I have the following message. It seems that ‘self’ keywords does not work in Dom-less environments ? Any suggestion ?
app.mjs
import * as go from ‘./es6/go-module.js’
node run command
node --experimental-modules app.mjs
error log
(node:15136) ExperimentalWarning: The ESM module loader is experimental.
file:///C:/Users/lm94893n/Git/projets/dem/src/node/es6/go-module.js:2149
export const go = self.go;
-
^*
ReferenceError: self is not defined
- at file:///C:/Users/lm94893n/Git/projets/dem/src/node/es6/go-module.js:2149:19*
- at ModuleJob.run (internal/modules/esm/module_job.js:109:37)*
- at async Loader.import (internal/modules/esm/loader.js:132:24)*