Typescriptを使用してNodeJSでエクスポートとインポートがどのように機能するかを誰かが正確に説明してもらえますか?
私のセットアップは次のとおりです。
- NodeJS
- タイプスクリプトのすべて
- TSLint
- タイピング
適切なコーディングを行う代わりに、エクスポート/インポートをいじっています。それは私を夢中にさせ、それがどのように機能するかについての適切な説明を見つけることができません。
輸入
以下の説明をお願いします。
var module = require ("module");
import module = require("module");
import module from "module";
import {something} from "module";
import * as module from "module";
書き出す
以下の説明をお願いできますか
export = something;
export default something;
export interface|class something;
質問
- クラスを開始せずにクラスを適切にエクスポート/インポートする方法
- 開始されたクラスを適切にエクスポート/インポートする方法 (コンストラクトは実行されました)
- クラスとインターフェースを適切にエクスポート/インポートするにはどうすればよいですか
- クラスと複数のインターフェイスを適切にエクスポート/インポートするにはどうすればよいですか
- モジュール宣言をいつ使用するか、それらは何に役立ち、使用しようとすると tslint がエラーをスローするのはなぜですか。
エクスポートとインポートを行う適切な方法が見つからないように見えるため、IDE が赤で覆われておらず、何百ものエラーが発生しています。
一般的な質問
- nodejs/typescript/tslint を使用してエラーが発生しないようにする方法はありますか?
- TSLint は、私が入力したほとんどすべてのことに対して叫び声を上げています...ほとんどのエラーには説明がないため、非常にイライラします。それを使う価値さえありますか?
質問のリストは延々と続きますが、上記のいくつかが答えられたら、残りを拾うことができると確信しています.
ありがとうございます。一般的な質問で申し訳ありませんが、私のフラストレーションは最高潮に達しました...