JavaScriptを有効にしてください

【Electron】Running as root without --no-sandbox is not supported. エラーのの対処法

 ·  ☕ 1 分で読めます

Electron で Running as root without –no-sandbox is not supported. エラーの対処法

Electron で Running as root without –no-sandbox is not supported. エラーの対処法。

実行環境

  • Ubuntu 20.04.2 LTS
  • Node v14.16.1

エラーの発生

Electron を実行のために下記のコマンドを実行します。

1
npm start

そうすると以下のエラーが出力されて Electron が実行出来ませんでした。

1
[1683:0501/092842.091389:FATAL:electron_main_delegate.cc(252)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180./src/node_modules/electron/dist/electron exited with signal SIGTRAP

pakage.json の修正

pakage.json の修正を行います。
以下の箇所を見つけて修正を行います。

1
2
3
  "scripts": {
    "start": "electron ."
  },

--no-sandbox を付与します。

1
2
3
  "scripts": {
    "start": "electron . --no-sandbox"
  },

再度以下のコマンドを実行すると Electron が起動します。

1
npm start

参考

共有

こぴぺたん
著者
こぴぺたん
Copy & Paste Engineer