gpt4 book ai didi

javascript - 如何仅将依赖项放入 yarn 的特定文件夹中?

转载 作者:行者123 更新时间:2023-12-02 06:49:22 26 4
gpt4 key购买 nike

背景

我一直在使用 bower 来处理依赖关系,但是现在我想迁移到 yarn。我遇到的主要障碍是从下面的 .bowerc 文件迁移到 .yarnrc

.bowerrc

{
"directory": "src/vendors"
}

问题是我可以制作一个 .yarnrc 文件,如下所示,它将 any 依赖项放入 src/vendors,但是 < strong>包含 devDependencies。

.yarnrc

--modules-folder src/vendors

问题

如何只将dependencies放入src/vendors,将devDependencies放入node_modules

最佳答案

完成与上述答案相同的事情的另一种方法(但没有 .yarnrc 文件)是将两个不同的脚本添加到 package.json,一些沿着这些思路:

  "scripts": {
"install-depends": "yarn install --production=true --modules-folder ./src/vendors",
"install-devDepends": "yarn install --production=false"
}

然后你只需按照相同的顺序运行它们(如果你反过来运行,它将清除 node_modules 中的所有内容:

  1. yarn run install-depends
  2. yarn run install-devDepends

关于javascript - 如何仅将依赖项放入 yarn 的特定文件夹中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48818544/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com