Я использую модули ES6, добавив аргументы --experimental-modules
в Node.Запуск node --experimental-modules app.mjs
работает отлично.Однако, когда я запускаю ту же команду с pm2, я получаю следующую ошибку:
Ошибка [ERR_REQUIRE_ESM]: необходимо использовать импорт для загрузки модуля ES
Моя текущая конфигурация pm2Файл выглядит следующим образом:
"apps": [
{
"name": "api",
"script": "app.mjs",
"exec_mode": "cluster",
"instances": "max",
"node_args": "--experimental-modules",
"env": {
variables here..
}
}
],
Я также попытался использовать вместо ESM, как это:
"node_args": "-r esm"
В обоих случаях они возвращают одну и ту же [ERR_REQUIRE_ESM]
ошибка
У кого-нибудь есть решение о том, как использовать модули es6 с pm2 или оно сейчас не работает?