私は、ランチャーといくつかの自家製プラグインを備えたノード プロジェクトに参加しています。これらのプラグインはpackage.json
、git リポジトリ アドレスを使用して、ランチャーで依存関係としてマークされます。
私は最近npm shrinkwrap
、プラグインごとに使用されるコミットを完全に取得しようとしましたが、プラグインの開発者はこれを破ります。npm link
git リポジトリに使用しようとしましたが、追跡されshrinkwrap
なくなりました。
基本的に、作業できるプラグインのレポを複製し、正確な瞬間に依存関係のスナップショットを取得するにはどうすればよいでしょうか?
あなたが私に与えることができるリードをありがとう。