我有一个导入模块的JS文件:
noImplicitAny
这会导致大量TypeScript错误,某些是由于版本引起的,有些是由于某些模块使用的测试框架,有些是由于不同的strictNullChecks
或*.d.ts
设置,但大多数是由于纱线使npm层次结构变平(并且不重写内部引用)。
这些都不是我的代码中的错误,我什至没有直接引用TS-大多数都来自该JS文件的TS源。
如何阻止这些破坏我的构建?我不在乎源或测试TS文件是否已编译到位,我只需要结果JS文件。
即使在TS文件中,我也不希望TSC重新编译所引用的Yarn模块-最多它应该使用它们进行类型检查(甚至比源更喜欢使用--noResolve
文件)。
我已经尝试过es2017
并不能解决问题(并且破坏了lib
SELECT AccountNumber
FROM CustomerTable c
join #Phones p
on c.PhoneNumber like p.Number + '%' OR c.PhoneNumber2 like p.Number + '%'
引用)。