小编Fri*_*fer的帖子

打字稿:Yarn Workspaces IDE支持(IntelliJ,VSCode ......)

在一个更大的打字稿项目上工作,我们决定将代码移动到带有纱线工作空间的monorepo .

我们使用webpack来构建和捆绑,一切运行良好(特别是本地模块/包之间的链接).

由于纱线工作区将大多数node_modules存储在mono repo的根文件夹中,因此IDE(IntelliJ以及VSCode)在"内部"项目(所谓的"monorepo"的"包")内编码时解决了对任何node_modules的导入问题. ).

奇怪的是,导入是未知的,但另一方面,如果您手动将其导入,则大多数情况下您可以在IDE中导航到相同导入的IDE中的正确源/定义.

我们试图告诉IntelliJ查看node_modules的另一个文件夹,但仍然不满意.

分享您对纱线工作空间/ monorepo(例如lerna)的体验以及您如何开发生活在这些单体中的代码.

你使用哪个IDE?

您是否在IDE和/或package.json,tsconfig.json中添加了任何特殊配置?

ide intellij-idea visual-studio-code monorepo yarnpkg

12
推荐指数
1
解决办法
2713
查看次数