現象
- OS:MacOSMojave, Macbook Pro
- 日時:2020/06/01
この時点てのDiscord最新版を起動しようとして「A fatal javascript error occured」となる。
Error: cannot find module 'User/..../Application Support/discord/0.0.257/modules/discord_desktop_core/index.js'. Please verify that the package.json has a valid "main" entry...
といったエラーメッセージが出ている。
解決までの手順
エラーメッセージで検索したところ、ネットワークエラーのため正常にアプリがダウンロードされていない・一時ファイルが破損するなどして正常に起動できないパターンなどの時にこのエラーが発生する。
はじめ、最近ネットの接続を変えたためネットワークエラーを疑い、DNSの設定なども確認したがこちらの設定は正しかった。
エラーメッセージで検索すると、Windowsで同様のエラーが出る場合があることがわかり、一時ファイルを削除して再インストールしたら解決したという。参考:
それに倣って、
- Discordをアンインストール
- Finderを開く
- [移動]を開く
- 移動を開いた状態で「Option」キーを押し続ける
- [ライブラリ]の項目が表示されるのでライブラリを選択
- [Application Support]のフォルダ以下へ移動
- [discord]のフォルダを削除
- discordの最新版を再インストール
としたらインストールが完了した。