konga インストール時にエラー「Failed at the node-sass@4.9.2 postinstall script」発生時の対応方法
「npm i」時に発生。nodeのバージョンを最新しておいたら、エラーが発生しました。nodeのバージョンを10系に下げると正常にインストールが完了。
環境
konga 0.14.7
エラー全文
verbose stack Error: node-sass@4.9.2 postinstall: `node scripts/build.js`
verbose stack Exit status 1
verbose stack at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
verbose stack at EventEmitter.emit (events.js:311:20)
verbose stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
verbose stack at ChildProcess.emit (events.js:311:20)
verbose stack at maybeClose (internal/child_process.js:1021:16)
verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
verbose pkgid node-sass@4.9.2
verbose cwd /home/username/konga
verbose Linux 3.10.0-1062.12.1.el7.x86_64
verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "i"
verbose node v12.16.1
verbose npm v6.13.4
error code ELIFECYCLE
error errno 1
error node-sass@4.9.2 postinstall: `node scripts/build.js`
error Exit status 1
error Failed at the node-sass@4.9.2 postinstall script.
error This is probably not a problem with npm. There is likely additional logging output above.
verbose exit [ 1, true ]
対処法
nodeのバージョンを変えて実行する
## バージョン確認
node -v
<出力結果>
v12.16.1
## バージョンを指定してインストール
sudo n 10.16.3
## バージョンを変更
sudo n
ο node/10.16.3
node/12.16.1
## バージョン確認
node -v
<出力結果>
v10.16.3
再度「npm i」実行で、インストールが完了しました。
-
前の記事
Ubuntu20.04にサーバ管理ツール「Cockpit」をインストールする手順 2020.04.22
-
次の記事
Ubuntu20.04 トラフィック情報をグラフ化できる「Darkstat」をインストールする 2020.04.23
コメントを書く