TypeScript中多个子工作区的监视模式?
我有以下项目结构:TypeScript中多个子工作区的监视模式?,typescript,tsc,monorepo,Typescript,Tsc,Monorepo,我有以下项目结构: ├── foo (workspace @project/foo) │ ├── package.json │ └── src │ └── index.ts ├── bar (workspace @project/bar) │ ├── package.json │ └── src │ └── index.ts ├── package.json (mon
├── foo (workspace @project/foo)
│ ├── package.json
│ └── src
│ └── index.ts
├── bar (workspace @project/bar)
│ ├── package.json
│ └── src
│ └── index.ts
├── package.json (monorepo root)
└── tsconfig.json (base tsconfig)
如果在每个子工作区中运行tsc--watch
,则TypeScript会正确地监视文件更改并重建包。然而,如果我在monorepo根目录下运行相同的命令,它就不起作用了——它不会抛出错误,但是如果我更改了文件中的任何内容,包就不会重建
通过阅读,我了解到--build
标志确实有一个传递多个子项目(或tsconfig.json
文件)的选项。有什么东西与手表相当吗