使用 Ubuntu 18、NodeJS 12 运行 babel-node 时出现以下错误
node_modules/@babel/register/lib/worker/transform.js:87
const opts = babel.loadOptionsSync(Object.assign({
^
TypeError: babel.loadOptionsSync is not a function
at exports.transformSync (/node_modules/@babel/register/lib/worker/transform.js:87:24)
at Function.handleMessage (/node_modules/@babel/register/lib/worker/handle-message.js:23:16)
at LocalClient.<anonymous> (/node_modules/@babel/register/lib/worker-client.js:134:86)
at LocalClient.transform (node_modules/@babel/register/lib/worker-client.js:64:47)
at compile (node_modules/@babel/register/lib/hook.js:58:25)
at compileBabel7 (node_modules/@babel/register/lib/hook.js:49:14)
at Module._compile (node_modules/pirates/lib/index.js:130:29)
at Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
at Object.newLoader [as .js] (node_modules/pirates/lib/index.js:141:7)
at Module.load (internal/modules/cjs/loader.js:863:32)