A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat Következő változat | Előző változat | ||
oktatas:web:back-end_framework:express:typescript [2024/05/22 11:44] admin [ts-node használata] |
oktatas:web:back-end_framework:express:typescript [2024/05/29 13:20] admin [esModuleInterop] |
||
---|---|---|---|
Sor 56: | Sor 56: | ||
Az esModuleInterop beállítás szükséges a ES6 és CommonJS modulok együttműködéséhez. | Az esModuleInterop beállítás szükséges a ES6 és CommonJS modulok együttműködéséhez. | ||
Nélküle az például az express import csak így hajtható végre: | Nélküle az például az express import csak így hajtható végre: | ||
- | import * as express from 'express'; | + | <code javascript> |
- | Ha true értékre van állítva használhatjuk így: | + | import * as express from 'express'; |
- | import express from 'express'; | + | </code> |
+ | Ha true értékre van állítva használhatjuk így: | ||
+ | <code javascript> | ||
+ | import express from 'express'; | ||
+ | </code> | ||
==== forceConsistentCasingInFileNames ==== | ==== forceConsistentCasingInFileNames ==== | ||
Sor 148: | Sor 152: | ||
Ha az **npm start** paranccsal indítjuk a szervert, akkor fordítás nélkül futni fog a TypeScript kódunk. | Ha az **npm start** paranccsal indítjuk a szervert, akkor fordítás nélkül futni fog a TypeScript kódunk. | ||
npm start | npm start | ||
+ | |||
+ | Az app könyvtár csak a build hatására jön létre: | ||
+ | npm run build | ||
+ | |||
+ | Az app könyvtár tartalmának futtatásához: | ||
+ | npm run serve | ||
+ | |||
+ | |||
===== Szerver ===== | ===== Szerver ===== |