【发布时间】:2019-03-08 16:56:30
【问题描述】:
我在一个带有子文件夹的文件夹中有一个 lib,有一些打字稿文件,其中一些依赖于其他子文件夹中的其他文件。
我想包含其中一些文件,就像它在另一个项目中的本地文件一样。 Visual Studio 中提供了类似的功能(添加参考文件/文件夹),但无法使用 typescript/vscode 重现。
尝试了多种方式,例如直接导入和使用 tsconfig(路径、包含、引用项目等),但所有这些方式都存在问题。 我结束了符号链接,但不是最好的解决方案。
要明确一点:
- 我不想在每个子文件夹库中都有 node_module/typings
- 我不想要每个子文件夹库的预编译项目
- 我只想要另一个文件夹中的文件,就像项目中的本地文件一样
提前致谢
【问题讨论】:
-
我也打算建议符号链接,但听起来你已经得出了这个结论。你考虑过using local modules as npm package depencies吗?
-
您的问题不清楚。请提供文件结构示例。
-
感谢@Wex,npm链接我试过一次,但是和webpack有些冲突,在其他环境下安装变得复杂,更何况文件需要用他的模块编译,等等。也许我要求太多了...... :)
标签: typescript visual-studio-code tsconfig