~/posts / jetbrains-yarn
nodenv環境下のwebstormでyarnを使えるようにする
●
Jetbrainsが大好きな皆様
私もその一人です。
最近jsの需要も高くなり、WebStormを愛用しているのですがnodenv環境下だとWebStormでnode関連のコマンドが全部実行できませんでした。
これはWebStorm側がnodenv内のyarnやnpmがうまく探せない問題が起因しています。
jetbrains-npm
npmを利用しているユーザ向けに、jetbrains-npmというライブラリがあります。
こちらはWebStormに対して、npmを認識させるライブラリです。
ただこちらを利用していると、npm環境下では特に問題ありませんが、install等yarnを利用して実行をしてくれません。
その為、yarn.lockファイルを利用していくれなかったり、install時にpackage-lock.jsonが作成されたりしてしまいます。
jetbrains-yarn
今回それらの問題を解消する為に、jetbrains-yarnというライブラリを作成しました。
内容はほぼjetbrains-npmというライブラリと同じです。
ただshimやコマンドがyarnへ向いている形になっています。
お困りの方はjetbrains-yarnをご利用ください。