我遇到了一个问题,ts-node-dev
编译时它似乎没有正确加载子依赖项。我的项目是使用 lerna 在 monorepo 中设置的,以链接必要的依赖项。我有一个server
模块和child
一个依赖于它的模块。运行tsc --watch
会根据更改编译child
模块。当我ts-node-dev
在server
模块中运行时,它检测到模块中已经进行了更改child
并重新编译。但是模块中的更改child
不会传播到server
模块,例如它没有与child
模块的更新一起编译。tsc --watch
在模块中运行会server
执行正确的行为,正确地拉入child
模块中的更改。
关于如何获得正确行为ts-node-dev
或类似行为的任何建议?
蒂亚!