機能リクエストは問題に関連していますか?
svelte-checkで、.svelteコンポーネントだけでなく、.tsファイルからの問題もチェックして報告したいのですが。
回避策(または解決策)はsvelte-check && tsc --noEmit
である可能性があります
どうもありがとう@dominikg 、それは確かにかなり良いです。
npm i -D watch
してから、package.jsonのスクリプトセクションに"check": "watch 'svelte-check && tsc --noemit'"
を追加する必要がありました。
おそらく、これをsvelte-checkに統合して、 svelte-check --ts-files --watch
を実行してすぐに使用できるようにすることができます。
tscにはウォッチモードが統合されていますが、通常はIDEを使用してライブチェックを行います。 追加のプロセスを生成するにはコストがかかります。
IDEを使用せず、すぐにフィードバックが絶対に必要な場合を除いて、ビルド前の手順としてチェックを実行することをお勧めします
はい、同意します。ライブチェックをコードエディタに任せて(vscodeを使用している場合は、すでに実行している場合)、ビルド前のタスク用にsvelte-checkを予約することをお勧めします。
最も参考になるコメント
回避策(または解決策)は
svelte-check && tsc --noEmit
である可能性があります