コンパイラかく語りき

import { Fun } from 'programming'

Elmをインストーラ経由のものから、npm管理へと移行

半年ぶりくらいにElmを触りましたが、0.17から0.18へとアップグレードしました。0.17は公式のインストーラ経由でインストールしたのですが、これを機にnpm管理に移行しました。

 

インストーラ経由のElmを削除

Elmそのものを削除。

$ sudo rm /usr/local/bin/elm

Elm周辺のツールを削除。

$ sudo rm /usr/local/bin/elm-*

 

公式系のツールはこれで削除できるはずです。他にも独自にインストールしていた場合、↑のコマンドでは消し漏れがあるかもしれません…。 

 

npm経由でインストール

$ npm i -g elm

参考: Elm 0.18への対応方法 - Qiita