Versionshinweise Node.js: Erstellen eines ProjektsErstellen Sie die folgende Verzeichnisstruktur Projekt ├── Quelle │ └── server.ts ├── Paket.json └── tsconfig.json
Abhängigkeiten installierenBeachten:
Garn hinzufügen Koa yarn add typescript @tsconfig/node16 @types/node @types/koa gleichzeitig nodemon -D Füllinhaltsrc/server.tsKoa von „koa“ importieren; const server: Koa = new Koa(); const port: nummer = 3000; server.use((ctx: Koa.DefaultContext) => { ctx.body = "hallo koa"; }); server.listen(port, () => { console.log(`Node.js v${process.versions.node}`); }); tsconfig.json Hinweis: Der Wert des Felds { "erweitert": "@tsconfig/node16/tsconfig.json", "Compileroptionen": { "Basis-URL": ".", "rootDir": "Quelle", "outDir": "Distanz", "noImplicitAny": wahr, }, "enthalten": [ "Quelle/**/*" ] } Paket.json"Skripte": { "build-ts": "tsc", "build": "Garn-Builds-ts", "debug": "Garnaufbau und Garnüberwachung - Debuggen", "serve-debug": "nodemon --inspect dist/server.js", "serve": "Knotenverteilung/server.js", "Start": "Garnaufschlag", "watch-debug": "gleichzeitig -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"gelb.fett,cyan.fett,grün.fett\" \"npm:watch-ts\" \"npm:serve-debug\"", "watch-node": "nodemon dist/server.js", "watch-ts": "tsc -w", "watch": "gleichzeitig -k -p \"[{name}]\" -n \"TypeScript,Node\" -c \"gelb.fett,cyan.fett,grün.fett\" \"npm:watch-ts\" \"npm:watch-node\"" } laufen Unser gesamter Quellcode befindet sich im Verzeichnis Lokale Entwicklung: Wenn kein Bereitstellungsproduktion: Führen Sie nacheinander VerweiseMicrosoft/TypeScript-Node-Starter Dies ist das Ende dieses Artikels über die Integration von nodejs + koa + typescript und den automatischen Neustart. Weitere verwandte Inhalte zu nodejs koa typescript finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
>>: Vergleichstabelle chinesischer und englischer Schriftnamen (einschließlich Founder und Arphic)
Inhaltsverzeichnis Vorwort Aufzählbare Eigenschaf...
Wie können wir sagen, dass wir 404 vermeiden soll...
Im Linux-System gibt es einen Dateityp namens Lin...
Frage: Als ich kürzlich an Projektstatistiken arb...
Inhaltsverzeichnis 1. Funktionseinführung 2. Schl...
Inhaltsverzeichnis 1. Benutzerdefinierte Anweisun...
Derzeit verfügt Docker über einen offiziellen Mir...
Baidu Cloud-Festplatte: Link: https://pan.baidu.c...
1. golang:neuestes Basis-Image mkdir gotest Berüh...
Mit dem img-Element können wir Bilder in HTML-Dok...
Die Verwendung der MySQL Master-Slave-Replikation...
Die Definition und Vererbung von Klassen in JS si...
Speicherregeln für varchar In Versionen unter 4.0...
Inhaltsverzeichnis Prinzip Quellcodeanalyse Deleg...
Inhaltsverzeichnis Vorwort 1. Null-Koaleszenzoper...