Публикации по теме 'tslint'


Сохраняйте сияние своего кода с помощью этих конфигураций TypeScript и Prettier
В большом проекте с большой командой действительно сложно поддерживать последовательность в стиле кода, и иногда вы можете делать разные вещи, работая самостоятельно. Чтобы код не расходился слишком сильно, у нас есть инструменты, которые могут нам в этом помочь. tsconfig.json : в файле конфигурации TypeScript есть несколько параметров, которые мы можем включить tslint.json : TSLint дает нам возможность настраивать правила, которым должен следовать код. prettier : Prettier - это..

Вопросы по теме 'tslint'

Код Visual Studio — tslint — сопоставление с образцом
Я попытался реализовать сопоставление с образцом для tslint, но он идет наперекосяк. Я уверен, что регулярное выражение указано правильно, но VSC продолжает выделять неправильные файлы. Вот мой файл tasks.json: { "version": "0.1.0", "command":...
1137 просмотров
schedule 21.12.2022

TSLint в файлах javascript
Я потратил много часов на то, чтобы заставить это работать, но безуспешно... Вопрос: как использовать TSLint в файле .js? Почему? Я пытаюсь иметь наилучшую среду IDE для написания многих сценариев JavaScript, используемых в нашем внутреннем...
2744 просмотров

Веб-анализатор TSLint сообщает об ошибке TS2307 Не удается найти модуль '@angular/core' в игнорируемых файлах node_modules
Я использую Web Analyzer 1.7.75 в Visual Studio 2015, обновление 2 (14.0.25123), а также Resharper Ultimate 2016.1. У меня есть приложение angular 2, использующее машинописный текст, который компилирует ts и работает нормально. У меня есть...
520 просмотров

npm run CMD не работает
Я могу быть "npm numpty", но я не могу понять, почему, когда я печатаю: tslint --force --format verbose \"src/**/*.ts\" он работает нормально, но когда я печатаю: npm run lint где мой package.json включает: "scripts": {...
391 просмотров
schedule 30.01.2023

spec.ts Превышает максимальную длину строки 140
У меня есть файл спецификации модульного теста для компонента Angular2. Этот файл спецификации импортирует файлы/компоненты, такие как import { DeviceProtocolModifiedLabelComponent } from...
1820 просмотров
schedule 10.12.2023

Исключить файлы *.d.ts в tslint
Мне известно об этом сообщении SO и запрос на github , но, похоже, у меня это не работает. Я пробовал эти варианты: tslint src/services/**/*.ts --exclude=src/services/**/*.d.ts ... --exclude "src/services/**/*.d.ts" ... --exclude...
527 просмотров
schedule 02.10.2023

Ionic + Jasmine + Tslint — свойство «и» не существует в типе
все. Я создаю приложение Ionic на основе этого шаблона . Прямо сейчас я создаю тесты для определенной страницы и использую jasmine, чтобы издеваться над провайдерами и устанавливать ожидаемое поведение для методов. Вот так выглядит метод...
3175 просмотров

HTML-отчет для TSLint
Я пытаюсь создать html-отчет для задачи «TSLint», мне удалось создать отчет для «JSHint», установив следующий пакет и используя его впоследствии. Не удалось найти аналогичный репортер для TSLint. "npm install gulp-jshint-html-reporter --sav"
1343 просмотров
schedule 03.05.2023

Ошибка в правиле `(имя интерфейса) [typescript/tslint]`?
Я получаю эту ошибку tslint, и я не понимаю, почему. Интерфейс начинается с заглавной буквы. 29 col 11 error| interface name must start with a capitalized I (interface-name) [typescript/tslint] S> 29 interface Props { 30...
4661 просмотров
schedule 22.10.2022

Операторы импорта Одинарные и двойные кавычки
При использовании импорта, как показано ниже: import { Component, OnInit } from "@angular/core"; Согласно ли использовать одинарные или двойные кавычки вокруг "@angular/core"? Соответствие TSLint говорит: [tslint] " should be '...
7373 просмотров
schedule 08.09.2023

Заставить разработчиков добавлять комментарии в функции
Я знаю, что это должен быть простой вопрос. Но я изо всех сил пытался погуглить, но не смог найти ни одного подходящего результата. Я управляю большой командой с большим количеством людей, работающих под моим началом. Я хочу убедиться, что каждая...
356 просмотров
schedule 21.12.2023

Компонент Angular 2+ отлично расширяет компонент, но tslint жалуется на унаследованные хуки жизненного цикла
У меня есть абстрактный базовый компонент, который очищает подписки самим собой: import { OnDestroy, OnInit } from '@angular/core'; import { Subject } from 'rxjs/Subject'; export abstract class NeatComponent implements OnDestroy, OnInit...
1293 просмотров
schedule 10.12.2022

Сомнения с TSLint
У меня есть некоторые сомнения по поводу TSLint с ionic. Я установил официальные правила TSLint для ionic из: https://github.com/ionic-team/tslint-ionic-rules Затем я установил глобально tslint с помощью: npm install tslint typescript...
712 просмотров
schedule 21.03.2023

Код Visual Studio: удаление неиспользуемых параметров в функциях обратного вызова нарушает код
Фон Я использую Visual Studio Code в своем проекте TypeScript, и мы все были благословлены постепенно улучшающимися функциями IDE, такими как предлагаемые имена переменных, предлагаемые импорты, предлагаемые неиспользуемые переменные и т. д....
854 просмотров

React импортирует звездочки tsint в jsdoc, они должны быть выровнены
Я пытаюсь создать простое приложение React с помощью TypeScript. Проект был создан с помощью create-react-app weather-app --scripts-version=react-scripts-ts репозитория Project git , и я получаю ошибка от tslint: (7,1): asterisks in jsdoc must...
561 просмотров
schedule 31.08.2022

Ошибка TSLint. Ожидался цикл for-of вместо цикла for с этой простой итерацией.
У меня есть цикл for для получения идентификатора из БД: for(var i = 0; i < data.GetContractId.length; i++) { if (data.GetContractId[i].ContractId) { this.contractExists = true; } } Теперь я получаю следующую ошибку...
1645 просмотров
schedule 01.01.2024

TSLint «свойство не существует для типа» поведение отладчика Firefox VS
Во-первых: извините за неточный заголовок. Уточню вопрос. В моей компании мы разрабатываем веб-приложения с использованием TypeScript/React/JavaScript. Я использую VS Code в качестве IDE с включенным tslint. Продолжаю дело бывшего сослуживца....
345 просмотров
schedule 31.05.2024

Есть ли база данных для правил tslint?
Я просматривал доступные правила ts-lint и действительно запутался со всеми из них, потому что документация представляет собой либо статические веб-страницы, которые могут быть устаревшими, либо статические файлы readme, в которых перечислены...
61 просмотров
schedule 18.12.2023

Реагировать | TypeScript - контекст этого события onClick
В контексте ниже, что было бы правильным способом назначить this ? Следующие ниже реагируют на вызовы функциональных компонентов и соответственно выполняют мой append() метод. export const Guess: React.SFC<{}> = () => { const...
1648 просмотров

Как написать охрану шрифта с включенным no-unsafe-any?
Я пытаюсь ужесточить свой код TS, используя более строгий набор правил lint, но я борюсь с тем, что должно быть законным использованием динамизма. Я делаю защиту типа, чтобы определить, можно ли что-то итерировать (чтобы обернуть это в массив, если...
1354 просмотров
schedule 18.04.2024