oktatas:web:back-end_framework:express:es6_modulok
Ez a dokumentum egy előző változata!
Tartalomjegyzék
Express - ES6 modulok
- Szerző: Sallai András
- Copyright © 2024, Sallai András
- Szerkesztve: 2024
- Web: https://szit.hu
Az .mjs kiterjesztés
- package.json
{ "scripts": { "start": "nodemon app/index.mjs --watch app" } }
- index.mjs
import express from 'express'; const app = express(); const port = 8000; app.get('/', (req, res) => { res.send('működik'); }); app.listen(port, () => { console.log(`Listening on port ${port}`); });
Babel használata
Projekt létrehozása:
npm init -y
Függőségek telepítése:
npm install --save-dev @babel/core npm install --save-dev @babel/preset-env npm install --save-dev @babel/register npm install --save-dev @babel/node
A Babel beállítása:
- .babelrc
{ "presets": [ "@babel/preset-env" ] }
- app/index.js
import express from 'express'; const app = express(); const port = 8000; app.get('/', (req, res) => { res.send('működik'); }); app.listen(port, () => { console.log(`Listening on port ${port}`); });
node -r @babel/register app
Indítás nodemon alkalmazással:
oktatas/web/back-end_framework/express/es6_modulok.1733515489.txt.gz · Utolsó módosítás: 2024/12/06 21:04 szerkesztette: admin