1

これを機能させるために何時間も費やしましたが、まだ成功していません...

問題は、.js ファイルで TSLint を使用する方法です。

なんで?私は、内部 SW で使用される、多くの JavaScript スクリプトを作成するための可能な限り最高の IDE を用意しようとしています。

私のビジョン:

  • 関数の TypeScript 定義を十分に文書化しており、それらを .js で使用したいと考えています。
  • .js ファイルをインポートしてエラーを確認したい。TSLint は、.d.ts ファイルに従って、.ts の型制御を行うことができます。しかし、.js ファイルでは、JSHint/ESLint は .d.ts ファイルの関数名とパラメーターしか見ることができません。わかりましたが、それだけでは十分ではありません。私が見逃している.jsにはタイプコントロールがありません。
  • JSHint/ESLint と TSLint を同時に使用します。両方からいくつかの機能のみを使用しますが、最終的には素晴らしいコンボを作成します. (型は TSLint、残りは JSHint/ESLint)
  • JavaScript で TypeScript キーワードの使用を許可しないでください。
  • .d.ts からの .js でのオートコンプリート。わかりました、これは機能しています。

VSCode、Sublime、NetBeans でコーディングできます。

アイデアありがとうございます!

4

0 に答える 0