オープンソースのライブラリ作成者、特にReact関連には、複数のReactコンポーネントを作成して公開するのが一般的です。しかし、Reactが新しいバージョン(例えば、v16)をリリースすると、これらのコンポーネントのそれぞれを最新のReactバージョンにアップグレードするのは面倒です。複数のnpmプロジェクト間で依存関係をアップグレードする便利な方法は何ですか?
安定性を念頭に置いて、これらすべてのパッケージのReact依存関係をアップグレードする便利な方法はありますか?私は手動で各プロジェクトに行き、npm update
を実行するのはそれほど時間がかかりそうではありません。私はスクリプトを書くことを考えていましたが、そこにツールがあれば同じか、それ以上のことができ、一度にすべてのプロジェクトのパッケージをアップグレードできますか?
この質問は本当にReactに特有のものではなく、Angular、Vueなど、または一般的に使用される他のnpmライブラリにも適用できます。依存関係を更新する
糸を使用するとさらに優れています。 :) –
あなたの答えをありがとう!申し訳ありませんが、私はここで別の質問をしています。 私は1つのプロジェクトの依存関係を更新する方法を知っています。私の問題は、一度に複数のパッケージの依存関係を更新したいということです。 –
私はレスポンスを更新しました。そのようなアップグレードスクリプトを作成する価値はあまりありません。複雑でライブラリのAPIはかなり頻繁に変更されます... 多分、他の誰かがこの経験をしていますが、そして、もしあなたがインストールをスピードアップしたい、あるいは更新したいのであれば、 'npm4'より数倍速く、' npm5'よりも少し速く '糸 'を試してみてください。 – Jurosh