Bħala mudell tal-lingwa AI, ċertament nista' nipprovdi gwida dettaljata dwar l-installazzjoni Express.js u l-ħolqien tal-ewwel applikazzjoni tal-web tiegħek. Ejja ngħaddu fil-proċess pass pass:
Pass 1: Prerekwiżiti
Qabel ma tibda, kun żgur li tkun Node.js installat fis-sistema tiegħek. Tista 'tniżżel Node.js mill-websajt uffiċjali( https://nodejs.org ) u segwi l-istruzzjonijiet ta' installazzjoni għas-sistema operattiva tiegħek.
Pass 2: Twaqqif ta 'Proġett Ġdid
Iftaħ tiegħek terminal(jew command prompt
) u oħloq direttorju ġdid għall-proġett tiegħek. Innaviga għad-direttorju billi tuża l cd
-kmand:
mkdir my-express-app
cd my-express-app
Pass 3: Inizjalizzazzjoni tal-Proġett
Issa, inizjalizza proġett ġdid Node.js billi tħaddem il-kmand li ġej:
npm init
Inti se tintalab biex iddaħħal xi informazzjoni dwar il-proġett tiegħek, bħall-isem tal-pakkett, il-verżjoni, id-deskrizzjoni, il-punt tad-dħul, eċċ. Tista 'tagħfas Enter
biex taċċetta l-valuri awtomatiċi għal ħafna mill-promps.
Pass 4: Installazzjoni Express.js
Sussegwentement, għandek bżonn tinstalla Express.js bħala dipendenza għall-proġett tiegħek. Uża l-kmand li ġej biex tagħmel dan:
npm install express --save
Dan se tniżżel u tinstalla Express.js, u l- --save
bandiera żżidha bħala dipendenza fil- package.json
fajl tiegħek.
Pass 5: Ħolqien tal- Express App
Issa wasal iż-żmien li toħloq l-ewwel Express.js applikazzjoni tiegħek. Oħloq fajl ġdid bl-isem app.js
(jew kwalunkwe isem ieħor li tippreferi) fid-direttorju tal-proġett tiegħek.
F' app.js
, għandek bżonn teħtieġ Express u toħloq eżempju tagħha. Żid il-kodiċi li ġej app.js
mal-fajl tiegħek:
const express = require('express');
const app = express();
Pass 6: Twaqqif ta 'Rotta Bażika
Ejja noħolqu rotta sempliċi biex twieġeb għat-talbiet HTTP deħlin. Pereżempju, aħna noħolqu rotta li twieġeb bi Hello, World!
għat-talbiet kollha deħlin. Żid il-kodiċi li ġej għal app.js
:
app.get('/',(req, res) => {
res.send('Hello, World!');
});
Pass 7: Tibda s-Server
Fl-aħħarnett, għandek bżonn tibda s Express -server. Żid il-kodiċi li ġej sa tmiem app.js
:
const port = 3000;
app.listen(port,() => {
console.log(`Server is running on http://localhost:${port}`);
});
Pass 8: Tmexxi l-Applikazzjoni
Issejvja app.js
l-fajl tiegħek u rritorna għall- terminal. Mexxi l-kmand li ġej biex tibda Express.js s-server tiegħek:
node app.js
Jekk kollox huwa stabbilit b'mod korrett, għandek tara l-messaġġ "Server qed jaħdem fuq http://localhost:3000 " fil- terminal.
Pass 9: Ittestja l-Applikazzjoni
Iftaħ il-web browser tiegħek u naviga għal http://localhost:3000
. Għandek tara l-messaġġ Hello, World!
muri fuq il-paġna.
Prosit! Installajt b'suċċess Express.js u ħloqt l-ewwel applikazzjoni tal-web tiegħek. Issa tista' tibni fuq din il-pedament u tesplora aktar Express.js il-karatteristiċi u l-kapaċitajiet ta' biex tiżviluppa applikazzjonijiet tal-web robusti u dinamiċi. Kodifikazzjoni kuntenti!