前提・実現したいこと
- heroku コマンド(heroku log、heroku --version)でpermission deniedになるのを解消したい。
- OS 10.11.4 (El Capitan)
該当のソースコード
$ heroku log (node:75057) [EACCES] Error Plugin: heroku: EACCES: permission denied, open '/Users/ogw/Library/Caches/heroku/lastrun' module: @oclif/config@1.6.33 task: runHook init plugin: heroku root: /usr/local/Cellar/heroku/7.7.8/libexec See more details with DEBUG=* › Warning: log is not a heroku command. Did you mean logs? [y/n]: { [Error: EACCES: permission denied, open '/Users/ogw/Library/Caches/heroku/error.log'] errno: -13, code: 'EACCES', syscall: 'open', path: '/Users/ogw/Library/Caches/heroku/error.log' } { [Error: EACCES: permission denied, open '/Users/ogw/Library/Caches/heroku/error.log'] errno: -13, code: 'EACCES', syscall: 'open', path: '/Users/ogw/Library/Caches/heroku/error.log' } › Error: Run heroku help for a list of available commands. { [Error: EACCES: permission denied, open '/Users/ogw/Library/Caches/heroku/error.log'] errno: -13, code: 'EACCES', syscall: 'open', path: '/Users/ogw/Library/Caches/heroku/error.log' }
$ heroku --version (node:75404) [EACCES] Error Plugin: heroku: EACCES: permission denied, open '/Users/ogw/Library/Caches/heroku/lastrun' module: @oclif/config@1.6.33 task: runHook init plugin: heroku root: /usr/local/Cellar/heroku/7.7.8/libexec See more details with DEBUG=* heroku/7.7.8 darwin-x64 node-v10.7.0
試したこと
下記のコマンドでも変化はありませんでした。
$ sudo heroku log
$ heroku log --app app_name
補足情報(FW/ツールのバージョンなど)
$ npm --version
6.2.0
npmでpermission deniedになった時の対処法[mac]
上記の記事に習ってパスを調べてみると、/usr/localになっていました。
回答1件
あなたの回答
tips
プレビュー