pm2 не работает с флагом экспериментальных модулей - PullRequest
0 голосов
/ 25 сентября 2018

Я использую модули 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 или оно сейчас не работает?

...