バージョンノートNode.js: プロジェクトを作成する次のディレクトリ構造を作成します プロジェクト ├── 出典 │ └── server.ts ├── package.json └── tsconfig.json
依存関係をインストールする知らせ:
糸 コアを追加 yarn を typescript に追加します @tsconfig/node16 @types/node @types/koa 同時に nodemon -D コンテンツの記入src/server.ts'koa' から Koa をインポートします。 const サーバー: Koa = new Koa(); 定数ポート: 番号 = 3000; server.use((ctx: Koa.DefaultContext) => { ctx.body = 'こんにちは、コア'; }); server.listen(ポート, () => { console.log(`Node.js v${process.versions.node}`); }); tsconfig.json注: { "拡張": "@tsconfig/node16/tsconfig.json", "コンパイラオプション": { "ベースURL": ".", "ルートディレクトリ": "src", "outDir": "dist", "noImplicitAny": true、 }, "含む": [ "ソース/**/*" ] } パッケージ.json「スクリプト」: { "ビルド-ts": "tsc", "ビルド": "yarn build-ts", "デバッグ": "yarn ビルド && yarn watch-debug", "serve-debug": "nodemon --inspect dist/server.js", "サーブ": "ノードdist/server.js", 「開始」: 「ヤーンサーブ」、 "watch-debug": "同時に -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"npm:watch-ts\" \"npm:serve-debug\"", "ウォッチノード": "nodemon dist/server.js", "ウォッチ-ts": "tsc -w", "watch": "同時に -k -p \"[{name}]\" -n \"TypeScript、Node\" -c \"yellow.bold、cyan.bold、green.bold\" \"npm:watch-ts\" \"npm:watch-node\"" } 走るすべてのソースコードは ローカル開発: デプロイメントプロダクション: 参考文献microsoft/TypeScript-Node-Starter これで、nodejs + koa + typescript の統合と自動再起動に関するこの記事は終了です。関連する nodejs koa typescript コンテンツの詳細については、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援してください。 以下もご興味があるかもしれません:
|
<<: after疑似要素を使用して中空の三角矢印とXアイコンを実装する例
>>: 中国語と英語のフォント名の比較表(FounderとArphicを含む)
HTML で下線を引くには、以前はテキストを <u></u> タグで囲む必要...
この記事の例では、ドラッグアンドドロップを使用して構造ツリーを作成するVueの具体的なコードを共有し...
最も一般的に使用されるレイアウト要素として、DIV は Web 開発において重要な役割を果たします。...
スケジュールされたタスク エディターを開きます。Cent は、デフォルトで vim を使用して直接開...
1. 理由システムが Centos7.3 の場合、yum install docker を使用して直...
例: <html> <ヘッド> <スタイル タイプ="tex...
より良いスクロールの原則親コンテナーであるため、ラッパーの高さはコンテンツのサイズに応じて増加します...
社内の同僚は Nginx ログの標準出力、つまりコンソール経由の処理を必要としているため、まずログを...
データベースストアドプロシージャ`generate_serial_number_by_date` が...
Docker Compose は、Docker コンテナ クラスターのオーケストレーションを実現しま...
この記事では、ログイン認証を実装するためのExpressの具体的なコードを例として紹介します。具体的...
目次1. usrディレクトリにHadoopディレクトリを作成し、インストールパッケージをそのディレク...
ダウンロードしたバージョンは、Zip 解凍版、Windows システムです。長い間 Windows ...
基礎位置の一致順序は、「最初に正規表現に一致し、次に共通表現に一致」です。実際のロケーションの一致順...
この記事では、divのドラッグ可能な高さを実現するためのVueの具体的なコードを参考までに共有します...