自動的にJavaScriptファイルにTypeScriptファイルをコンパイルし、自動的にNODEJSサーバーを実行する方法


私が遭遇した最初の課題の1つをタイプし始めたとき、私はノードサーバを実行する前に、私のtypescriptファイルをJavaScriptに構築/コンパイルしなければならないということでした.
そこでコンパイルするには:
npm run build
ノードサーバを実行するには、次のようにします.
node index.js
自動的に物事を行うには、私は私の変更を見ることができる知っています.JSサーバはNodeMonのようなパッケージを使用してファイルをインストールしています.JSONファイル
  "scripts": {
    "build": "tsc -p .",
    "start": "node index.js",
    "dev": "nodemon index.ts"
    
  }
ビルドプロパティ値は、NPM実行ビルドを実行するときに実行される値です.
startプロパティの値は、NPMラン起動時に実行される値です.あなたは、devの右側に答えることができます.
これで、自動的にtypescriptファイルに変更を保存し、保存するたびにJavaScriptにあなたのtypescriptsをビルドするには
  • ビルドスクリプトに- wフラグを追加します.
  • または注釈を付けて、TunConfig内のCompilerOptionsオブジェクトでWatchプロパティをtrueに設定します.JSONファイル.
  • ウォッチフラグを使用して
    これらの2つのどちらかがあなたのtypescriptファイルの保存された変化を見続けて、それによって自動的にコンパイルします.
    時計をtrueに設定する
    したがって、1つのターミナルで実行します.
    npm run devを実行した場合、サーバは実行され、devスクリプト内のファイル名に依存します.逆に、NPMランスタート.この場合、サーバはインデックスから実行されます.私がNPMランDEVを出したならば、TS.
    TypescriptsからJavaScriptへのコンパイルは、ウォッチフラグのために自動的に起こります、- wまたはTSconfigでそれをtrueに設定してください.JSONファイル.
    サーバはnodemonを処理するために自動的に再起動します.
    ちょうど異なる端末.
    また、これらのヒントを考慮してください.
  • NodejsサーバはJavascriptファイルで実行されます
    typescriptへの
  • 変更は、JavaScript
  • に保存されて、コンパイルされて/構築されました
  • 私たちは自動的に
  • を構築する必要があります
  • と我々のサーバーを自動的に起動する必要が

  • コピーと貼り付けのあなたの兄弟.
    アブドハハブ
    私にさえずる