Публикации по теме '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 просмотров
schedule
16.07.2022
Веб-анализатор 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 просмотров
schedule
11.02.2024
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 просмотров
schedule
24.08.2023
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 просмотров
schedule
30.08.2022
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 просмотров
schedule
12.01.2024
Как написать охрану шрифта с включенным no-unsafe-any?
Я пытаюсь ужесточить свой код TS, используя более строгий набор правил lint, но я борюсь с тем, что должно быть законным использованием динамизма.
Я делаю защиту типа, чтобы определить, можно ли что-то итерировать (чтобы обернуть это в массив, если...
1354 просмотров
schedule
18.04.2024