typescript - 在使用 npm start (ng serve) 时 Angular 5 的 @ts-ignore 不起作用
我有一个常量文件,其中一些常量尚未被我的应用使用。
当我尝试构建或运行我的 Angular 项目时,我收到:
src/app/shared/constants/app-constants.ts(6,14) 中的错误 TS6133:‘LOCKED’ 已被声明但从未使用。
如果我在有问题的行上方添加 // @ts-ignore,那么我的 IDE 就会正确地停止抱怨未使用的常量。
然而,ng serve 仍然会产生相同的错误。我唯一能够让 ng serve 正常工作的方法是将以下内容添加到 tsconfig.app.json 中:
"noUnusedLocals": false
但这真的让我恼火,因为现在我不会被告知那些我可能实际上想要删除的未使用变量。
有人有什么想法吗?