web-dev-qa-db-ja.com

Yarnのデフォルトパッケージディレクトリを変更する方法

Yarnを使用して依存関係をインストールすると、デフォルトでnode-modulesディレクトリに配置されます。

これをi = e Laravel resourcesフォルダーに変更するにはどうすればよいですか?
_.bowerrcのように、バウアーが"directory": "resources/assets"を設定するために使用されます

20
yarn install --modules-folder ./resources

UPDATE:このGitHubに注意してください Issue この機能は非常に安定していないためです。

UPDATE 2:以下の Damien's の回答から、--install.modules-folder "./resources"から .yarnrc file これにより、以降の呼び出しごとにコマンドライン引数を継続的に渡す必要がなくなります。二重引用符が必要であることに注意してください。それらがなければ、Invalid value type 1:25または同様のエラー。

その後、.yarnrcソース管理。プロジェクトの他の開発者が同じ設定を自動的に使用できるようにします。

23
user2977243

次の内容の。yarnrcファイルを作成できます。

--modules-folder resources

これにより、すべてのyarnコマンドにこのパラメーターが設定されます。

21
Saint