首页 > 解决方案 > AWS CDK - Projen noUnusedLocals

问题描述

我正在构建一个 CDK 库并且一切正常,但是正在计划/迭代一些开发,当我没有分配要使用的变量时,CDK 将在构建时失败。我知道这样做不是最佳实践,因此会引发测试错误,但出于构建/保存/测试的目的,需要将其打开。我在 Projen API 文档中看到,tsconfig API 具有 noUnusedLocals 选项(请参阅https://github.com/projen/projen/blob/main/API.md#projen-typescriptcompileroptions),但在projenrc.js 文件或其他地方。而且,不能直接编辑 tsconfig* 文件,因为它们受 projen build 保护。任何人都能找到设置 NoUnusedLocals: false 的方法吗?

标签: typescriptamazon-web-servicesaws-cdktsconfig

解决方案


/* tslint:disable:no-unused-variable */在给出错误的行之前添加。

在某些情况下也适用,您可以将参数名称命名为以_. 这将免于检查。使用_myVariable而不是myvariable删除此警告。


推荐阅读