0
私はyarn.lock
ファイルを作成した内部足場アプリケーションを持っています。現在、このアプリケーションは他のノードアプリケーションで使用されます。ウィンヤーンはメインアプリケーションの依存関係をインストールする際に依存ファイルのロックファイルを検討しますか?Will Yarnは依存関係のロックファイルを検討しますか?
私はyarn.lock
ファイルを作成した内部足場アプリケーションを持っています。現在、このアプリケーションは他のノードアプリケーションで使用されます。ウィンヤーンはメインアプリケーションの依存関係をインストールする際に依存ファイルのロックファイルを検討しますか?Will Yarnは依存関係のロックファイルを検討しますか?
すぐに回答がでなく、となります。
しかし、そこにはがあります。途中でです。あなたがthis議論を参照した場合、これは私の意見である
yarn add file:path-to-submodule
、サブモジュールのパッケージの処理により決定論的なアプローチを使用しての提案があります。それでは、あなたにできることはこれです:あなたは、このメソッドを使用してのyarn add
利点を使用して、あなたはあなたのメインモジュール内のローカルサブモジュールを正常に作成していることを確認
ここmkdir module && cd module
yarn init
mkdir submodule && cd submodule
yarn init // Name this package 'submodule'
yarn add express // Just an example package
rm -rf node_modules // To see if node_modules is going to be regenerated
ls // package.json yarn.lock
cd ..
yarn init
yarn add react // Another sample module
yarn add file:submodule // Adds submodule as a local dependency
yarn
cd node_modules && ls // Both react & express and their dependencies are now in module/node_modules
cd .. && cd submodule && ls // No node_modules created within /submodules
は以下のとおりです。