Language-tools: svelte-check: отчет также выдается из файлов .ts, а не только из компонентов .svelte

Созданный на 30 июл. 2020  ·  4Комментарии  ·  Источник: sveltejs/language-tools

Ваш запрос функции связан с проблемой?

Я бы хотел, чтобы svelte-check также проверял и сообщал о проблемах из файлов .ts, а не только формировал компоненты .svelte.

enhancement

Самый полезный комментарий

Обходной путь (или даже решение) может быть svelte-check && tsc --noEmit

Все 4 Комментарий

Обходной путь (или даже решение) может быть svelte-check && tsc --noEmit

Большое спасибо @dominikg , это действительно очень хорошо.

Мне пришлось npm i -D watch , а затем добавить "check": "watch 'svelte-check && tsc --noemit'" в раздел скриптов моего package.json.

Возможно, это можно было бы интегрировать в svelte-check, чтобы мы могли запустить svelte-check --ts-files --watch , чтобы получить это из коробки.

tsc имеет встроенный режим просмотра, но обычно вы полагаетесь на свою IDE для проверки в реальном времени. создание дополнительных процессов обходится дорого.

если вы не используете IDE и абсолютно не нуждаетесь в немедленной обратной связи, я рекомендую запустить проверку в качестве шага перед сборкой.

Да, я согласен, это хороший совет оставить живую проверку редактору кода (если вы используете vscode, он уже делает это) и зарезервировать svelte-check для задач перед сборкой.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги