CentOs8 Electronのインストール

Electronでアプリを開発ことになったので、インストールの手順
CentOs8バージョン
#cat /etc/centos-release
CentOS Linux release 8.0.1905 (Core)
インストール
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
## root で作業 su ## インストール npm install -g electron <出力結果> Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/electron/.electron' npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! electron@6.0.12 postinstall: `node install.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the electron@6.0.12 postinstall script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2019-10-17T04_57_15_256Z-debug.log ## 下記コマンドで解決 npm install -g electron --unsafe-perm=true --allow-root |
起動
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
## 起動 electron エラー /usr/lib/node_modules/electron/dist/electron: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory ## libXScrnSaverをインストール yum install libXScrnSaver ## 再度起動 electron ## エラー Running as root without --no-sandbox is not supported. See https://crbug.com/638180 ## rootでの実行が問題 su - testuser ## 再度起動 electron |
無事起動

-
前の記事
konga postgresSQLを利用する 2019.11.07
-
次の記事
Vue.js v-htmlのサンプルコード 2019.11.07
コメントを書く