gpt4 book ai didi

next.js - TurboRepo,仅运行一些工作区

转载 作者:行者123 更新时间:2023-12-03 07:54:31 33 4
gpt4 key购买 nike

这是我的工作区结构:

  • 应用程序
    • web-1(下一个)
    • web-2(下一个)
    • web-3(下一个)
    • pack-1(用户界面)
    • pack-2( react 实用程序)
    • pack-3(节点实用程序)
  • 服务
    • service-1(快速)
    • service-2(快速)
    • service-3(快速)
    • service-4(快速)

我希望能够运行“run dev:web-1”、“run dev:web-2”或“run dev:web-3”其中始终所有套餐均可用包含一项或两项服务

如果我现在运行“yarn dev”,一切都会启动,我实际上必须将 --concurrency 设置为更高的值,但我不想这样做。

最佳答案

好的,在仔细研究文档后,我发现可以在 turbo run 命令上多次设置 --filter 标志。所以,我的解决方案是将脚本添加到我的主 package.json

  "scripts": {
"build": "turbo run build",
"dev": "turbo run dev",
"lint": "turbo run lint",
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
"dev:web-1": "turbo run dev --filter=web-1 --filter=service-2 --filter=service-3",
"dev:screen": "turbo run dev --filter=web-2 --filter=service-1"
},

关于next.js - TurboRepo,仅运行一些工作区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76353555/

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