LoginSignup
5
5

More than 5 years have passed since last update.

Atom v1.2.0以上 で term2 v0.9.21 がビルドエラーで動かなくなる件

Last updated at Posted at 2015-11-20

Atomのバージョンあげたらterm2が動かなくなった。
理由はterm2が依存しているpty.jsが少し古いからのようで、
term2の多分バージョン上がったらすぐに問題なくなるんだけど、
待ってる間使えないのは問題あるので対処した。

まずはterm2のソースへ

term2の設定画面にあるView Codeボタンを押すとAtomで編集できる。
実際のパッケージの場所は~/.atom/packages/term2
Screen Shot 2015-11-20 at 14.43.30.png

package.jsonを編集

dependencies"pty.js": "^0.2.13""pty.js": "^0.3.0"に書き換える。
Screen Shot 2015-11-20 at 14.53.55.png

pty.jsをアップデート

ターミナルで

cd ~/.atom/packages/term2
npm i

Atomのエラー画面からterm2をリビルド

画面消しちゃったからスクショとれなかったけど、
右下の赤いてんとう虫みたいなマークをクリックするとエラーの画面がでて、
そこにリビルドボタンがあった。

Atomの再起動

再起動したら元気に動いた!

最後に

この記事書くために少し調べたら、Floobitsの人がterm2をフォークしてterm3というのをつくってて、既存のバグをfixしてたり、他のプラグインのためにServices APIを追加してたりするので、それでいいんじゃないかということになった。さようならterm2。

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5