tslint相关内容

错误TS2339:类型"FormData"上不存在属性“条目"

我在Stackoverflow和网络上进行搜索,发现此线程 https://github. com/Microsoft/TypeScript/issues/14813 ,但不能解决我的问题.使用ng serve --watch编译代码时遇到此错误. 错误TS2339:类型"FormData"上不存在属性“条目". 带有fd.entries()的这部分会触发错误...知道这里发生了什么吗 ..
发布时间:2020-08-31 03:03:50 其他开发

如何在Angular CLI中忽略/排除某些文件/目录

类似于此问题 我正在运行以下命令来整理我的angular2 typeScript代码. ng lint 它很好地证明了所有的掉毛错误. 但是我希望我的供应商文件夹(例如说"src/app/quote/services/generated/**/*")不包括在内. 我知道可以使用tslint命令来完成此操作,如下所示(tslint \"src/**/*.ts\" -e \ ..
发布时间:2020-08-13 02:58:07 其他开发

不推荐使用Angular 6 ng棉绒

我最近从Angular 5更新到了Angular6. 我收到此警告combineLatest is deprecated: resultSelector no longer supported, pipe to map instead. Rxjs是6.1.0版本,tslint是5.10.0,Angular CLI是6.0.0和Typescript 2.7.2.我正在这样使用它: con ..
发布时间:2020-08-13 00:17:33 其他开发

理解“无阴影变量" tslint警告

我有一个功能,可以根据传入的特定规则检查顺序流中的当前阶段,并根据该值在我的Angular 2应用程序中分配下一个值.看起来像这样: private getNextStageStep(currentDisciplineSelected) { const nextStageStep = ''; if (this.stageForDiscipline(this.curre ..
发布时间:2020-08-10 02:25:58 前端开发

在Visual Studio 2015/2017中使用TSLint吗?

我的组织大量使用 TSLint 来质量检查我们的Typescript代码,它提供了有价值的信息为我们服务!但是,我们使用Visual Studio 2015& 2017年是我们的主要IDE,也是获得毛发结果的唯一方法,它可以运行gulp/grunt任务,该任务会将输出打印到Task Runner Explorer控制台.它可以工作,但是速度慢,而不是最佳的开发经验. 在我自己的较小项目中,我 ..
发布时间:2020-07-27 04:33:30 其他开发

有没有一种方法可以仅在新文件(之前由git取消跟踪的文件)上运行lint-stage

在用Typescript编写的项目中,我想开始对所有函数的返回类型和参数类型强制执行类型注释.为此,我创建了一个单独的tslint配置,该配置扩展了我的主配置并在此基础上添加了此规则.我正在通过husky和lint-staged使用此扩展配置运行tslint,以在提交更改之前检查所有已暂存的文件.问题是:如果我对其中一个旧文件(其中一些文件很大)进行了更改,则lint stage也会检查该文件,除 ..
发布时间:2020-07-23 05:52:10 其他开发

这可能是什么? [TsLint错误:“必须正确处理承诺”]]

我正在使用TypeScript中的 async / await 做一些基本的异步操作,但是TSLint在下面的这两个函数中抛出了神秘的错误消息。有人遇到过这些错误吗?在错误输出中未提及管理规则,因此我不知道是什么原因造成的。 主要要求: 从'request-promise' 导入* as rp导出函数getRequest(地址:rp.Options):rp.RequestPromi ..
发布时间:2020-06-10 22:47:21 前端开发

为什么tslint:recommended不允许使用模块?

我们正在使用带有VS Code的打字稿v2.3.2和TSLint v4.5.1创建SPA.代码库正在增长,我们需要以某种方式对其进行模块化. 我尝试使用打字稿模块进行模块化,但是在编译应用程序时发现以下lint错误. [tslint] 'namespace' and 'module' are disallowed (no-namespace) 我正在为短绒棉使用此配置: { ..
发布时间:2020-05-10 20:36:10 其他开发

如何从tslint中排除文件夹?

我想在vscode中排除使用tslint的test文件夹形式.因此,我已将排除对象放入tslint.json配置文件中.不幸的是,排除语句不起作用.有人知道如何设置排除吗? { "exclude": "tests/**/*.ts", "rulesDirectory": ["node_modules/tslint-microsoft-contrib"], "rules ..
发布时间:2020-05-01 07:51:00 其他开发

对象或数组的首选声明约定是什么:const还是let?

我不是在问技术上可行的;我知道你可以做到 const a = []; const b = {}; a.push ['sup']; b.test ='earth'; 我想知道是否有任何约会优先选择让 over const 当涉及到将修改其内部的数组和对象时。如果您看到使用 const 声明的对象,您是否认为该对象的目的是不可变的,您是否希望看到 let 相反, ..
发布时间:2019-05-27 15:48:54 前端开发

为VS2017设置TSLint

我曾尝试安装此插件:网页分析器,但遗憾的是它无法在VS 2017中安装。它显示: VSIXInstaller.NoApplicableSKUsException:此扩展名不能安装在任何当前安装的产品上。 我想知道是否有办法在VS中设置tslint或者有其他方法来检查语法? 解决方案 现在TypeScript已经语言服务器插件支持,并且 TSLint插件,另一种选择是: 安 ..
发布时间:2019-05-24 16:26:10 前端开发

如何在Ionic2 / Angular2上禁用“未使用的导入”警告

我知道在运行 ionic serve 时,可以选择禁用 tslint 提供的“未使用导入”警告或离子构建。但我不知道该把它放在哪里。有人知道吗?谢谢 [1] https://palantir.github.io/tslint/rules/no-unused-variable/ 解决方案 好的,那很快..像往常一样。我正在寻找解决方案的日子,但在我在这里发布问题之后,我立即找到了解决方 ..
发布时间:2018-08-24 19:19:35 其他开发

NodeJS / Typescript导出/导入的正确解释?

有人可以使用Typescript准确解释导出和导入在NodeJS中的工作原理吗? 我的设置是: NodeJS 打字稿中的所有内容 TSLint 打字 我正在搞乱出口/进口,而不是做一些正确的编码,它让我疯狂,并且找不到任何正确的解释它是如何工作的。 导入 您能否解释以下内容: var module = require(“module”); imp ..
发布时间:2018-08-01 11:15:33 其他开发

如何忽略tslint的特定目录或文件?

正在使用的IDE是WebStorm 11.0.3,tslint已配置并可正常工作,但由于它尝试解析大型* .d.ts库文件而挂起。 有没有办法忽略特定的文件或目录? 解决方案 使用 TSLINT v5.8.0 进行更新 如 Saugat Acharya 所述,您现在可以更新 tslint.json CLI选项: { “extends”:“tslint:latest”, ..
发布时间:2018-07-13 18:14:04 前端开发

Angular2 - HTTP RequestOptions HEADERS

我目前遇到tslint问题,希望有人能指出我正确的方向。 我正在尝试使用提供的HTTP发送HTTP GET请求通过Angular2框架。有了这个请求,我必须指定内容类型和不记名身份验证令牌。 我的代码示例: let headers = new Headers(); let authToken = this._user.getUser()。JWT; headers.app ..
发布时间:2018-07-09 16:08:05 其他开发