Описание тега tslint
NoneTslint - это линтер статического анализа для TypeScript.
1
ответ
Как ссылаться на определения типов во встроенных скриптах в vscode?
В index.html Я использую проверку типа TS Это прекрасно работает для встроенных объявлений JSDoc, т.е. vscode правильно показывает неверное назначение типа: <script> // @ts-check /** * @typedef {Object} SpecialType - a new type * @property {nu…
26 янв '18 в 10:57
1
ответ
gulp-tslint @7.0.1 Невозможно прочитать свойство 'findConfiguration' из неопределенного
Когда я пытаюсь линтовать файлы с помощью gulp-tslint, я сталкиваюсь с некоторой проблемой. Я получил предупреждение npm, так как "gulp-tslint@7.0.1 требует однорангового узла tslint@>=4.0.0-dev, но ни один не был установлен". и когда я создаю задач…
07 янв '17 в 06:31
1
ответ
Сообщение об ошибке "Не удается найти модуль" с gulp-jasmine
Мои исходные файлы TS находятся в папке root / distr. Мой вывод ts тестовых файлов находится в той же папке, что и исходные тексты: root / tests У меня есть эта структура каталогов: root --- distr --- fileA.js --- api --- myapi.js --- src --- fileA.…
12 май '18 в 16:07
1
ответ
Синтаксис Angular 2 @Input для атрибутов SVG, чтобы избежать предупреждения lint no-input-rename
Я пишу директиву атрибута для элемента SVG: @Directive({ selector: '[pinchresize]' }) export class PinchResizeDirective { @Input('attr.width') width: number; ... } width Атрибут является действительным атрибутом SVG и должен быть указан в шаблоне че…
15 ноя '16 в 16:45
1
ответ
Должны ли файлы, использующие jsx в TypeScript, иметь расширение tsx?
Кажется, что TypeScript и tslint не принимают код jsx в файле с расширением ts. Обязательно ли в TypeScript использовать расширение tsx для исходных файлов, использующих jsx?
18 дек '18 в 10:15
0
ответов
TSLint обеспечивает полную typedef на левой стороне назначения
Во всех других строго типизированных языках, которые я видел, определения типов предшествуют значению. Я хотел бы следовать той же схеме в TypeScript, заставляя определение переменной иметь полное определение типа, предшествующее =, Я полагаю, что п…
11 янв '19 в 00:51
0
ответов
Как я могу изменить, как VS Code отступать многострочные комментарии?
Когда я автоматически делаю отступ в своем коде в VS Code, многострочные комментарии имеют отступ со звездочками, не выровненными по вертикали. Я хотел бы, чтобы они были приведены в соответствие, чтобы я мог соблюдать jsdoc-format, Как я могу заста…
10 янв '19 в 21:16
1
ответ
Angular2 с использованием пряжи
Для нашего проекта мы используем Angular2 с webpack и пряжей. когда мы пытаемся запустить приложение с помощью webpack --config webpack/webpack.dev.js мы получаем сообщение об ошибке: ERROR in ./src/main/webapp/app/app.main.ts Module build failed: E…
11 янв '17 в 13:10
1
ответ
Не удается найти пространство имен angular - angular1.5 с машинописью
Я использую Angulat 1,5 с машинописью. у меня есть все необходимые конфигурации в tsconfig.json, когда 9 запускают tslint, в проекте много ошибок: Cannot find namespace angular ts config.json выглядит так { "compilerOptions": { "target": "es5" "modu…
25 авг '16 в 06:17
0
ответов
TSLint, кажется, не применяет правило стоимости?
Итак, я пытался заставить работать правила костюма TSLint, но независимо от того, что я делаю, я не могу заставить его работать. Я написал это пользовательское правило, скомпилировал его и поместил в соответствующую папку: //filename is interfacePas…
13 окт '18 в 17:06
1
ответ
Определение синглтоноподобных контейнерных объектов... и сохранение tslint счастливым
У меня большой проект TypeScript, и я недавно добавил tslint, чтобы применить некоторые базовые правила стиля кода. Это было в основном безболезненно, но есть еще одна вещь, которую я все еще подвергаю сомнению. У меня есть несколько кусков кода, гд…
21 фев '16 в 21:32
1
ответ
TSLint и VSCode не показывают красную линию в файле.ts
У меня есть один .ts файл, в котором я учусь настраивать tslint и tsconfig. Я вызвал лишние пробелы и намеренно удалил точку с запятой, чтобы проверить, правильно ли настроен tslint. Используя команду tslint filename.ts я мог видеть, что tslint може…
05 дек '18 в 14:07
0
ответов
Есть ли способ привязать шаблон Angular 4+, чтобы все идентификаторы ng-шаблона были уникальными?
Angular 4+ предоставляет способ выполнения логики if/else в файле шаблона, например <ng-container *ngIf="isSaveSuccess; else elseBlock"> Save succeeded. </ng-container> <ng-template #elseBlock> Save failed. </ng-template> Это…
08 дек '17 в 20:44
0
ответов
TSLint перестал работать в Visual Studio Code
Я работал над некоторыми проектами около месяца назад. Сегодня я продолжаю работу над этим. Тем временем я обновил код Visual Studio, поэтому моя текущая версия - 1.20.1. TSLint сейчас не работает. У меня есть мой tslint.json Конфигурация, которая б…
16 фев '18 в 15:32
1
ответ
Как бороться с ошибкой Tslint превышает 100 символов при использовании импорта в Typescript
Я импортирую файл: import { BodyTableHeaderExampleModule } from '../../components/example-table/example-table-header/example-table-header-xxxx/example-table-header-xxxxx.module'; Тем не менее, tslint жалуется, что строка превышает 100 символов. Когд…
08 мар '18 в 21:26
1
ответ
TSLint. правило макс-операторов - это доступно?
Я обнаружил, что изначально TypeScript Linter не обеспечивает проверку правил операторов max, вместо версии ESLint - https://eslint.org/docs/rules/max-statements. Может быть, кто-то знает какой-нибудь polyfill или что-то еще для проверки максимальны…
15 ноя '18 в 15:57
0
ответов
TSLint работает только для файлов в корневой папке проекта "Blank Node.js Web Application"
У меня есть проект веб-приложения TypeScript Blank Node.js в обновлении 3 для Visual Studio 2015 (этот тип проекта находится в TypeScript/Node.js), и я использую TSLint как часть моего рабочего процесса. Насколько мне известно, TSLint встроен в эту …
02 фев '17 в 15:46
0
ответов
tslint-loader не выдает ошибки в веб-пакете + tslint-loader + настройка worker-loader
У меня есть эта настройка в конфиге Webpack module.rules: { test: /\.tsx?$/, enforce: 'pre', loader: require.resolve('tslint-loader'), }, { test: /\.worker\.ts$/, loader: require.resolve('worker-loader'), }, { test: /\.tsx?$/, loader: require.resolv…
29 сен '17 в 07:40
0
ответов
Сонар машинопись не линтинга
Я установил Pablissimo/SonarTsPlugin в соответствии с инструкциями, прочитанными мной, и хотя он загружает все машинописные файлы и, кажется, признает профиль линтинга ни один из файлов, кажется, не зависает (я действительно думал, что мой код совер…
10 май '17 в 01:29
1
ответ
Селектор компонента Typescript должен иметь имя undefined
В моем угловом приложении у меня есть компонент, на который ссылается html другого компонента, поэтому я дал ему селектор в случае с кебабом следующим образом: @Component({ selector: 'swiftlog-navbar', templateUrl: './swiftlog-navbar.component.html'…
15 мар '18 в 12:07