私は、npm linkとgitの使い方を変えたり、フロントエンドとバックエンドの両方の開発者に適したソリューションを探しています。package.jsonを簡単に管理する方法
問題は、自分で作成したいくつかのパッケージを使用しているウェブサイトを作成していることです。 私は私のチームの他の人とこれらを共有したいと思います。もともと、チームの全員が各パッケージをクローンしてから、npmリンクを使用しました。ただし、依存関係が更新されているかどうか、またはいくつかの依存関係を引き出すのを忘れている場合は、他の人にとっては複雑になります。
最近私は、gitリポジトリリンクをpackage.jsonファイルに置くことができることを発見しました。このファイルは、フロントエンドで作業するすべての人に最適です。彼らは引きつけることができ、どの依存関係を更新する必要があるか心配する必要はありません。 しかし、バックエンドで作業している人は、変更するたびに依存関係を更新する必要があります。
semaverを設計どおりに使用している場合は、プロダクションに移行しようとするたびに「すべての変更」の後にするべきではありません。 – Paul