我正在使用 TypeScript 开发一个团队项目,并且我知道实际上存在 100 个 TypeScript 错误(我在 PhpStorm 的 TypeScript 工具窗口中看到它们)。
我试图用它tsc来获取错误计数,但它只报告 46...
tsc
...
Found 46 errors.
Run Code Online (Sandbox Code Playgroud)
它们都来自node_modules,尽管我们的tsconfig.json文件中排除了它们。
不知道为什么它要扫描node_modules,或者为什么它说整个项目总共只有 46 个错误。
事实证明,修复方法很简单,只需运行:
npx tsc
Run Code Online (Sandbox Code Playgroud)
...所以也许差异是由于 TypeScript 的不同版本造成的?...
我的全球版本:
tsc --version
Version 3.3.3333
Run Code Online (Sandbox Code Playgroud)
我的项目版本:
npx tsc --version
Version 3.7.5
Run Code Online (Sandbox Code Playgroud)
我仍然不明白为什么 3.3.3333 和 3.7.5 之间会有如此巨大的差异?为什么旧版本会一直在寻找node_modules?
| 归档时间: |
|
| 查看次数: |
2041 次 |
| 最近记录: |