Электронная JS — Ошибка [ERR_REQUIRE_ESM]: Необходимо использовать импорт для загрузки модуля ES

#node.js #electron

Вопрос:

Я разработал приложение с помощью Electron JS и Vue JS. Он работает с командой «npm запустить electron:обслуживать». Когда я строю, я получаю ошибку ниже. Как я могу это сделать ?

Я попробовал это на узлах JS V14 и V16, это то же самое на обоих. В V12 я не использую его, потому что он выдает ошибку «fs/обещание».

 Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: /tmp/.mount_Node SXErI7g/resources/app.asar/src/background.js
 

пакет.json

 "type": "module",
"productName": "appName",
"main": "src/background.js",
"build": {
    "appId": "com.mycompanyname.app",
    "linux": {
      "category": "Network",
      "target": {
        "target": "AppImage",
        "arch": "armv7l"
      }
    }
  }
 

введите описание изображения здесь