我在我的ES代码方面遇到错误,因为当我在pm2集群模式下运行应用程序时,babel-node无法正常工作,但是在fork模式下,它成功运行,它说here { {1}}由于其工作原理而无法在群集模式--interpreter
下工作...,那么我应该怎么做才能运行使用最新版本ECMAScript的应用程序?
我的错误是
(-i)
我的脚本
/home/dylan/Projects/project-name/src/index.js:1
import express from 'express'
^^^^^^
SyntaxError: Cannot use import statement outside a module
...
答案 0 :(得分:0)
您不需要babel在nodejs中使用导入语法。您可以在package.json或使用mjs扩展名中启用它。这里是关于它的更多信息: https://nodejs.org/api/esm.html#esm_enabling