Installazzjoni Express .js u Ħolqien tal-Ewwel App

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!