まだパッケージマネージャーの打ち間違いで消耗してるの? 初手煽りタイトル失礼します。よだかと申します。 僕はフリーランスでいくつかプロジェクトをやらせてもらっているのですが、プロジェクトごとにパッケージマネージャーが違ったりします。 これがかなり辛く、yarnのプロジェクトでnpm installしてpackage-lock.jsonを生成してしまったり、npmのプロジェクトでyarn installしてyarn.lockを生成してしまったり。。 果ては、yarn devなのか、npm run devなのか、など気をつけないいけないことがかなり多いです。 そこで今回ご紹介したいのがniというツールです。 niについて niについて説明するために、READMEを見てみましょう。 まずは一行目です。 npm i in a yarn project, again? F**k! とても強い思いから
![まだyarnやnpmやpnpmの打ち間違いで消耗してるの?](https://cdn-ak-scissors.b.st-hatena.com/image/square/cde50ef91800b8ebc88e87bb676d92d407a11fa5/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--J9A1CHAe--%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3A%2525E3%252581%2525BE%2525E3%252581%2525A0yarn%2525E3%252582%252584npm%2525E3%252582%252584pnpm%2525E3%252581%2525AE%2525E6%252589%252593%2525E3%252581%2525A1%2525E9%252596%252593%2525E9%252581%252595%2525E3%252581%252584%2525E3%252581%2525A7%2525E6%2525B6%252588%2525E8%252580%252597%2525E3%252581%252597%2525E3%252581%2525A6%2525E3%252582%25258B%2525E3%252581%2525AE%2525EF%2525BC%25259F%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_37%3A%2525E3%252582%252588%2525E3%252581%2525A0%2525E3%252581%25258B%252Cx_203%252Cy_98%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyLzQwOGFhNzk1MzEuanBlZw%3D%3D%252Cr_max%252Cw_90%252Cx_87%252Cy_72%2Fog-base.png)