バージョンノート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を含む)
RULES を使用すると、テーブルの内部境界のスタイルを制御できます。基本的な構文<TABLE...
序文JavaScript を学習した人なら誰でも、さまざまな環境で this がどこを指すかという問...
このドキュメントを作成した当時は2019年12月頃で、er2.200が最新バージョンでした。 1.画...
この記事の例では、Vue がデジタル 3 桁区切り形式をグローバルに実装するための具体的なコードを参...
昨日、VMware に CentOS7 をインストールしました。Tomcat パッケージを転送するた...
目次配列分割代入オブジェクトの分解代入分割割り当ての適用変数の値の交換関数から複数の値を返すマップ構...
type="radio" や type="checkbox"...
1. Vue - 最初の vue-cli プログラムVueの開発はNodeJSに基づいています。実際...
TranslateThis URL: http://translateth.is Google 翻訳...
この記事では、動的なプログレスバー効果を実現するためのVueの具体的なコードを例として紹介します。具...
1. Windows Server 2019 のインストールVmware に Windows Se...
<br />これまで、Web ページのプリンタ対応バージョンを作成するには、印刷したとき...
目次基本的な紹介入門テスト (Excel ファイルからのデータの読み取り)ステップ1: Maven座...
1. [admin@JD ~]$ cd opt #ルートディレクトリにoptと入力2. [admin...
ポートマッピングDocker コンテナを起動する前にポート マッピングを行わないと、コンテナ外部のネ...