ATOM 1.41 にアップデートしたら platformio-ide-terminal が動かねー! と思ったら

no extension

最近は猫も杓子も Vim か VSCode で寂しい限りだが, ATOM 1.41 がリリースされ,ようやく Electron 4 ベースの構成になった。

それはいいのだが,また platformio-ide-terminal が動かなくなった。 しかも [1.39 のとき](https://text.baldanders.info/release/2019/07/atom-1_39-is-released/ “TOM エディタ v.1.39 がリリースされたのだが… “)とは様子が異なるようだ。

色々と試行錯誤してみたが,どうやら Ubuntu の APT でインストールしている node.jsATOM 内部の node.js が衝突しているらしい。

$ sudo apt purge nodejs

Ubuntu 側の node.js をいったん削除した上で platformio-ide-terminal を入れ直したら問題なく動いた。

ちなみに APT で管理されている node.js は素の設定で

$ apt show nodejs
Package: nodejs
Version: 10.15.2~dfsg-2ubuntu1
Priority: extra
Section: universe/web
Origin: Ubuntu
...

だった。 一方 ATOM 1.41 の構成は

$ atom -v
Atom    : 1.41.0
Electron: 4.2.7
Chrome  : 69.0.3497.128
Node    : 10.11.0

$ apm -v
apm  2.4.3
npm  6.2.0
node 10.2.1 x64
atom 1.41.0
...

と何とも微妙な感じである。 大丈夫か,これ。

更に更に余談だが Ubuntu の APT に最新の node.js を組み込むには,以下のようにスクリプトを取ってきて実行すればいいらしい(以下は LTS 版の node.js 12 を組み込む場合)。

$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

ただし現時点(2019-10-25)で Ubuntu 19.10 には対応してなかった orz

ブックマーク

参考(にならない)図書

photo
PLUTO 豪華版 コミック 全8巻完結セット (ビッグコミックススペシャル)
浦沢 直樹 (著)
小学館 2009-06-20
コミック
B00B47FIDC (ASIN)
評価     

「鉄腕アトム」のスピンオフ作品の中では一番面白かった。やっぱ鉄腕アトムは「残酷」じゃないとね(笑) 浦沢直樹さんはオリジナル・シナリオよりこういうタイプの作品のほうがダントツに面白いな。

reviewed by Spiegel on 2019-10-25 (powered by PA-APIv5)

photo
アトム ザ・ビギニング1(ヒーローズコミックス)
手塚治虫 (著), ゆうきまさみ (著), カサハラテツロー (著)
ヒーローズ 2015-06-05 (Release 2015-06-05)
Kindle版
B00YRVO8EC (ASIN)

あれ。4年前に買ったけど全く読んでない。 Kindle の肥やしになってるな(笑)

reviewed by Spiegel on 2019-10-25 (powered by PA-APIv5)