Electronでパッケージを作ろうとした時に「May not delete」というエラーが出る
electron-packagerでElectronでパッケージを作ろうとした時、以下のエラーが発生しました。
$ electron-packager . sample --platform=darwin --arch=x64 --overwrite --out build" npm ERR! May not delete: /private/var/folders/q3/hg9ht5vx5rjddgghnk8z9w480000gn/T/electron-packager/darwin-x64/sample-darwin-x64/Electron.app/Contents/Resources/app/node_modules/.bin npm ERR! A complete log of this run can be found in: npm ERR! /Users/hogehoge/.npm/_logs/2017-11-14T10_35_53_001Z-debug.log
npmのバージョンが問題だったらしく、5.3だとダメでした。
内部で実行しているnpm prune --production
がやらかしている模様。
なお、最新の5.5.1ならOKでした。