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


Игнорирование блока кода при анализе машинописного кода — TSLINT
Если вы работали с фреймворками, ориентированными на машинописный текст, такими как Angular, вы должны линтинговать свой код перед его отправкой. И если по какой-то причине вы работаете в Angular и не линтингуете свой код, я могу сказать вам только одно: Для тех, для кого линтинг является чужим термином, позвольте мне объяснить это очень просто — линтинг помогает вам избежать нубских ошибок, придерживаясь отраслевых стандартов кодирования. От удаления мертвого кода до помощи в..

Топ-7 правил TSLint, которых вам не хватает в вашем проекте Angular 7
Angular 7 поставляется с TSLint, который ускоряет разработку TypeScript за счет линтинга во время компиляции. Линтеры помечают участки кода, в которых есть или могут быть ошибки. TSLint читает указанные правила tslint.json (в корневом каталоге). Правила по умолчанию, которые расширяют рекомендуемые правила TSLint, великолепны, но есть 7 правил, которые могут значительно улучшить вашу эффективность и качество кода. Чтобы добавить правило, все, что вам нужно сделать, это добавить..

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

Есть ли способ улучшить выделение ошибок линтинга в Visual Studio Code?
В настоящее время подсветка eslint / tslint для проблем / ошибок супер невидима (по сравнению, например, с Atom). Уловить проблему практически невозможно - найдите небольшую зеленую зону выделения (см. Снимок экрана) VSCode: Atom:...
3471 просмотров
schedule 12.10.2021

TSLint - Предотвращение ошибки: ключ не отсортирован по алфавиту
Я делаю тестовое приложение с Ionic2 / Cordova / Typescript / Angular. Я использую tslint 5.6.0 . Я использую следующий модуль: https://www.npmjs.com/package/tslint Сосредоточение внимания только на одном файле ... при линтинге следующего...
18882 просмотров

какова цель tslint no-var-keyword - запрещенное ключевое слово 'var'?
Какова цель tslint no-var-keyword («запрещенное ключевое слово 'var'»)? tslint, похоже, регистрирует ошибку при каждом появлении ключевого слова var в моем коде. Указывает ли tslint, что ключевое слово var должно быть безоговорочно исключено в ng2?...
1565 просмотров
schedule 26.10.2021

Селектор компонента Typescript должен называться undefined
В моем приложении angular у меня есть компонент, на который ссылается html другого компонента, поэтому я дал ему селектор в случае кебаба следующим образом: @Component({ selector: 'swiftlog-navbar', templateUrl:...
1504 просмотров
schedule 09.09.2021

TS Lint в коде Visual Studio внезапно указывает на неправильные ошибки lint
Я не касался VS Code или своего компьютера в течение 5 недель (отпуск), и теперь внезапно из ниоткуда TS lint начал дико показывать ошибки lint, которые полностью неверны. Они даже не близки к тому, чтобы быть правильными, и это видно в файлах,...
2329 просмотров

Visual Studio Code и TSLint: перенос кода до более чем 80 символов
Я использую TypeScript с TSLint и Prettier в Visual Studio Code для написания приложения React Native. Я попытался настроить свой редактор так, чтобы он автоматически переносил код в каждую строку до 100 символов. Но после сохранения всегда 80...
9338 просмотров

Есть ли способ запускать lint-staged только для новых файлов (тех, которые ранее не отслеживались git)
В моем проекте, написанном на Typescript, я хочу начать применять аннотации типов для возвращаемых типов и типов параметров всех функций. Для этого я создал отдельную конфигурацию tslint, которая расширяет мою основную конфигурацию и добавляет это...
1022 просмотров
schedule 03.02.2022

Создание элементов SVG с помощью TypeScript
Я пытаюсь создать правильно отформатированный элемент SVG в TypeScript: createSVGElement(tag) { return document.createElementNS("http://www.w3.org/2000/svg", tag); } Однако я получаю следующую ошибку в tslint Запрещенный...
2214 просмотров
schedule 22.02.2022

Ошибка преобразования tslint в eslint с использованием автоматического преобразования
Поскольку tslint скоро устареет, я пытаюсь преобразовать правила tslint в eslint. Это все мои правила для tslint. { "defaultSeverity": "error", "extends": [ "tslint:recommended" ], "jsRules": {}, "rules": {...
1478 просмотров
schedule 11.03.2022

Команда ng lint выполняется успешно, но код VS показывает ошибку
Я использую инструмент tslint в своем угловом проекте. Мой файл tsconfig.json { "compileOnSave": false, "compilerOptions": { "downlevelIteration": true, "importHelpers": true,...
353 просмотров

Как увидеть ошибки сценариев реакции ESLint с помощью TSLint
react-script использует typescript-eslint внутри, что выдает предупреждения / ошибки, и вы видите это в терминале, где запущено приложение. Я создал приложение для реагирования с create-react-app --typescript и настроил tslint.json...
431 просмотров

Как использовать someClass.android.ts и someClass.ios.ts без ошибок
Я использую nativescript angular. У меня есть класс SomeClass, который обращается к собственному API iOS и Android отдельно. Я написал два файла: someclass.android.ts export class SomeClass { someFunction() { if(isAndroid) {...
108 просмотров

Как обеспечить соблюдение правил tslint перед слиянием / нажатием / фиксацией команд git
У меня есть веб-приложение, работающее в Azure DevOps, и я хочу убедиться, что код соответствует стандартам перед объединением; например "dev / test / master". Я создал файл правил tslint и хочу применить это правило. Обеспечьте его соблюдение...
1501 просмотров
schedule 26.04.2022

Как избежать VsCode Prettier для разрыва цепочки функций в новых строках?
Я работаю с VSCode, Prettier и TSLint. Когда у меня есть вызов связанных функций с более чем двумя вызовами, например let m = moment().startOf("day").subtract(30, "days"); Красивее врывается в let m = moment() .startOf("day")...
10267 просмотров
schedule 16.05.2022

Переместите файлы .tsconfig и .tslint в другой каталог.
Внутри моего проекта Angular CLI я хочу переместить все свои файлы конфигурации в новую папку, которую я назвал «угловой». Код компилируется, и все сценарии npm запускаются, но я не получаю никаких ошибок linting или typescript в моей папке app ....
1908 просмотров
schedule 02.06.2022

Как я могу автоматически исправить ошибки tslint в vuejs
Я запускаю vue-cli-service lint --fix в своем проекте vuejs/typescript. Как и ожидалось, большинство ошибок/предупреждений линтинга исправляются автоматически. Но есть определенное правило tslint ( "semicolon": [true, "always",...
3117 просмотров
schedule 16.06.2022

VSCode, Prettier и TSLint: formatOnSafe портит автоматическую сортировку импорта
Я создаю приложения React с помощью TypeScript. Мой редактор - VSCode. Я использую prettier и TSLint, чтобы мой код оставался чистым. Поскольку в паре проектов, когда я ударил по безопасному, красивее испортился автоматический импорт: Перед...
3348 просмотров

tslint-загрузчик с веб-пакетом 2.1.0-beta.25
У меня есть проект angular2, который я сжимаю/компилирую с помощью webpack. Я использую загрузчик tslink с webpack, поэтому у меня есть конфигурация, связанная с tslint, в webpack.config.js . module.exports = { ... tslint: { configuration:...
18306 просмотров
schedule 22.06.2022

Как исправить проблемы линтера с миксинами в vue-typescript?
Ситуация: У меня есть проект, для которого я пытаюсь создать миксины, и методы в миксине реагируют на данные из компонента и других методов. Я получаю ошибки на всех моих компонентах от veture, заявляя, что метод не существует в объединенном...
1042 просмотров
schedule 28.06.2022

tslint не работает в коде Visual Studio
Я установил надстройку tslint поверх моего проекта angularJS в коде Visual Studio. Проблема в том, что он не работает, я не вижу, чтобы в редакторе отображалась какая-либо ошибка. Я убедился, что надстройка tslint включена на вкладке расширений....
6413 просмотров
schedule 01.07.2022