How to change Yarn default packages directory?

后端 未结 3 1686
抹茶落季
抹茶落季 2021-02-04 00:18

When Yarn is used to install dependencies, it puts them in node-modules directory by default.

How can I change this to i.e Laravel resources fo

3条回答
  •  盖世英雄少女心
    2021-02-04 01:10

    yarn install --modules-folder ./resources
    

    UPDATE: Keep an eye on this GitHub Issue as this feature is not quite stable.

    UPDATE 2: From Damien's answer below, you can add --install.modules-folder "./resources" to a .yarnrc file so that you don't need to continually pass the commandline argument in for each subsequent invocation. Note that double quotes are required; without those, you will get an Invalid value type 1:25 or similar error.

    You can then commit the .yarnrc to source control so that other developers on the project can use the same settings automatically.

提交回复
热议问题