我正在使用webpack和typescript,我有两个文件夹,src和test。
我正在编写一个打字稿库,所以我想用我的源代码的声明文件发送它(所以在我的tsconfig.json中我声明:true)。 但是我不想为我的测试发送声明文件。
如果我在tsconfig.json中排除测试文件夹,那么我的IDE会在测试文件中给出我无法找到的软件包中的愚蠢错误。
如果我包含它们,似乎没有办法指定只为src目录生成声明文件,而不是在tsconfig.json和webpack配置中为测试目录生成声明文件。因此,我的测试的声明文件最终会出现在我的dist / test文件夹中(至少不在bundle.js本身中)。
一种解决方案可能是在webpack包之后运行任务/脚本来清理dist / test文件夹,但理想情况下我宁愿避免额外的步骤来执行此操作。
我缺少任何选项/配置吗?
我认为不想生成测试文件声明应该非常简单....
答案 0 :(得分:0)
我认为不想生成测试文件声明应该非常简单....