tslint相关内容

Angular-CLI与Lint手表搭配使用

在 ng服务期间监视文件更改时,是否有任何方法可以运行 ng lint ?为了鼓励根据《 Angular 2样式指南》的最佳实践,我们的CI工具在构建过程中运行 ng lint ,并且并非总是开发人员首先想到在提交请求之前运行lint. 是否可以自定义 ng服务的作用,还是有人想出一种方法来将运行中的lint作为重新编译过程的一部分?如果不是,我也想知道其他人是否对这是一个好主意以及为什么有 ..
发布时间:2021-04-06 19:10:14 其他开发

更新TSLint错误:找不到配置中指定的以下规则的实现

我将tslint升级到4.0.2,现在出现很多类似以下的错误 找不到配置中指定的以下规则的实现:指令选择器名称组件选择器名称指令选择器类型组件选择器类型指令选择器前缀组件选择器前缀标签未定义无构造变量无重复密钥不可达使用限制 我认为问题可能是我的tslint.json可能已过时,我需要对其进行更新,但是我没有找到任何有关如何执行此操作的信息,即使我的假设正确无误. tslint.json ..
发布时间:2021-04-06 18:57:05 其他开发

TSLint扩展在Visual Studio Code中运行的Angular应用程序中引发错误

我最近开始看到TSLint错误.他们看起来像这样: 未使用为以下内容找到的本地TSLint版本'/Users/myname/myproject/client/src/app/likes/likee/likee.like.component.ts'.要从当前工作空间启用代码执行,必须启用工作空间库执行. 打开它们时,我在.ts文件中看到它们,并且在每个.ts页的第一行中显示为黄色波浪线. ..

location.reload(true)已过时

我知道重新加载Angular单页应用程序不是理想的.但是,我需要重新加载整个应用程序. TSLint说不建议重新加载. 还有其他选择吗? 解决方案 您可以使用不带forceReload标志的 location.reload().只是不赞成使用,因为它不在规范中: https://www.w3.org/TR/html50/browsers.html#dom-location-re ..
发布时间:2021-04-06 18:46:17 前端开发

为什么在tslint中不允许按位运算符?

我们不能在模板中使用按位运算符,但是为什么在TypeScript代码中tslint不允许使用它们? “按位":是的, 解决方案 按位运算符通常是拼写错误-例如bool1&bool2代替bool1&&布尔2.它们也可能表示代码过于聪明,从而降低了可维护性. https://palantir.github.io/tslint/rules/no-bitwise/ ..
发布时间:2021-04-06 18:45:45 其他开发

node_modules/@angular/material/table/cell.d.ts中的错误-Typescript版本问题角度

我在项目中使用了angular,所以我遇到了这个问题,我试图将我的打字稿降级为3.9.7,但仍然无法正常工作,这是我的 package.json 依赖关系. "private":是的,“依赖项":{"@ angular-devkit/core":"^ 10.1.3"," @ angular-devkit/schematics":"^ 10.1.3","@ angular-material-com ..
发布时间:2021-04-06 18:44:13 前端开发

禁止在JSX中使用多行JS表达式

我使用tslint检查我的React Typescript应用程序.我创建了它,并且它起作用了,但是我从tslint收到了消息:“禁止在JSX中使用多行JS表达式".我不知道应该如何更改代码,以免收到tslint消息.发生的代码是: {pubItem ? ( ..
发布时间:2021-02-14 19:05:06 其他开发

如何使VS Code识别ES7绑定运算符

VS Code无法立即识别ES7绑定语法。而是,它显示为语法错误: 代码中突出显示错误的示例 [ts]需要声明或声明。 我到处搜索以查看是否有扩展名可以帮助您 我还尝试将VS Code配置为使用我自己的 .eslintrc ,这也没有。似乎行得通。到目前为止,我什至无法确认VS Code能够识别我的 .eslintrc 文件并将其用于自己的配置。 ..

TSLint无法与CRA和TypeScript一起使用

我花了几个小时试图为使用create-react-app创建的TypeScript项目启用lint。 wmonk / create-react-app-typescript 回购协议已弃用 因此,我遵循了这些说明来自CRA文档 问题是上述建议的实现未对新创建的项目增加任何毛刺。 到目前为止,我已经尝试过: 安装 TypeScript TSLint插件作为我的VSCode的 ..

Angular 1项目的TSLint配置

我的团队正在使用Angular 1.5.* +打字稿进行项目. 有人可以给我一些建议,例如我的项目的最佳TSLint配置吗? 我现在要添加TSLint配置( https://github.com/官方TS回购中的Microsoft/TypeScript/blob/master/tslint.json ),并设置了ESlint规则. https://github.com/Microsof ..
发布时间:2020-09-01 07:49:11 其他开发

tslint黑名单是什么?为什么tslint.json列表中的angular-cli默认rxjs?

默认情况下,使用angular-cli项目时,tslint设置中会包含一些杂乱无章的内容.最近,有一位新开发人员联系我,我在Atom中配置了他们的tslint实例. 有人问我以下几行: import { Observable, BehaviorSubject } from 'rxjs'; TSLinter表示rxjs已列入黑名单.我去了tslint.json文件,果然列出了它. ..
发布时间:2020-08-31 22:01:15 其他开发