【发布时间】:2019-02-15 08:36:14
【问题描述】:
我向 VSCode 提交了这个 Bug Report,因为我不想在 NPM 分发中包含这些文件,所以我已经从编译中排除了 *.spec 文件。
我仍然希望看到它们通过 VSCode 工具正确编译。
就目前而言,VSCode 智能感知报告无法导入路径上可用的导入,这会引发很多错误,将项目规范文件涂成红色等。
在我的报告中,我说过 VSCode 错误报告和编译应该是两个独立的问题。 VSCode 不能同时检查文件是否正确并从编译中排除它。两者并不相互排斥。
我已要求 VSCode 进行分类,但到目前为止,问题仍未解决,我想看看其他人在 SO 上的情况。是错误还是报告中的结论正确?
【问题讨论】:
-
主要基于意见的问题在 SO 上是题外话。
-
这是一个关于工作流程的问题。换句话说,如果有一个 tsconfig 文件在 80% 的情况下是有意义的,而不管排除如何,那么这是正确的选择。对此进行小组讨论有助于使 VSCode 对我们所有人都更好。
标签: javascript node.js typescript visual-studio-code tsconfig