こんちゃ。crossclubです。
今回、Atomが開けない事態が起きました。
A javaScript error occurred in the main process
![](https://crossclublog.com/wp-content/uploads/2020/02/85a775113e9ae8d698b627797b27ef7b.png)
何をやっても、びくともしないしどうすればいいねん!!ってなりました。
そこで、すぐに解決した方法を紹介します。5分もすればできます。
結論、 Winscpからserverのファイルを直接編集できる設定で、ファイルのパスの設定がずれたらしいです。ざっくり言うと。直します。
![](https://www15.a8.net/0.gif?a8mat=3B7KNX+ACPDGY+1NB0+6OWU9)
コマンドプロンプトを開く
windowsキーを押して、コマンドプロンプトを起動してください。
![](https://crossclublog.com/wp-content/uploads/2020/02/cmd.png)
これです。
そこで、atom update と打ってください。
ほぼ確実にatomが開かれます。
タスクマネージャーを開く
Ctrl + Shift + Esc で開けます。
Atomで、階層になってるところを右クリックして”ファイルの場所を開く”を押してください。
![](https://crossclublog.com/wp-content/uploads/2020/02/atoma.png)
すると、
![](https://crossclublog.com/wp-content/uploads/2020/02/foruda-1024x725.png)
Atom.exeがあるのでそこのフォルダを丸々コピーします。
僕の場合、C:\Users\watak\AppData\Local\atom\app-1.43.0です。
WinSCPを開く
環境設定で、エディタを選んでAtomで編集を押します。
![](https://crossclublog.com/wp-content/uploads/2020/02/winscp-1024x482.png)
外部エディタのファイルのパスがあるので、先ほどコピーしたのを貼り付ければ完了です!!
まとめ
・コマンドプロンプトでatom upgradeをして無理やり開く
・タスクマネージャーでファイルのパスを確認して開く
・フォルダのファイルパスをコピーする
・WinSCPの環境設定で先程コピーしたファイルのパスを貼り付け設定しなおして完了!
コメント