ਇੱਕ AI ਭਾਸ਼ਾ ਮਾਡਲ ਦੇ ਰੂਪ ਵਿੱਚ, ਮੈਂ Express.js ਤੁਹਾਡੀ ਪਹਿਲੀ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਅਤੇ ਬਣਾਉਣ ਬਾਰੇ ਇੱਕ ਵਿਸਤ੍ਰਿਤ ਗਾਈਡ ਜ਼ਰੂਰ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦਾ ਹਾਂ। ਆਓ ਕਦਮ-ਦਰ-ਕਦਮ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਡੁਬਕੀ ਕਰੀਏ:
ਕਦਮ 1: ਲੋੜਾਂ
ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ Node.js ਆਪਣੇ ਸਿਸਟਮ 'ਤੇ ਇੰਸਟਾਲ ਕੀਤਾ ਹੈ। ਤੁਸੀਂ Node.js ਅਧਿਕਾਰਤ ਵੈੱਬਸਾਈਟ( https://nodejs.org ) ਤੋਂ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਆਪਣੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਲਈ ਇੰਸਟਾਲੇਸ਼ਨ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰ ਸਕਦੇ ਹੋ।
ਕਦਮ 2: ਇੱਕ ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਸਥਾਪਤ ਕਰਨਾ
ਆਪਣਾ terminal(ਜਾਂ command prompt
) ਖੋਲ੍ਹੋ ਅਤੇ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਲਈ ਇੱਕ ਨਵੀਂ ਡਾਇਰੈਕਟਰੀ ਬਣਾਓ। ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਾਇਰੈਕਟਰੀ ਤੇ ਜਾਓ cd
:
mkdir my-express-app
cd my-express-app
ਕਦਮ 3: ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨਾ
ਹੁਣ, Node.js ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾ ਕੇ ਇੱਕ ਨਵਾਂ ਪ੍ਰੋਜੈਕਟ ਸ਼ੁਰੂ ਕਰੋ:
npm init
ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਬਾਰੇ ਕੁਝ ਜਾਣਕਾਰੀ ਦਰਜ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾਵੇਗਾ, ਜਿਵੇਂ ਕਿ ਪੈਕੇਜ ਦਾ ਨਾਮ, ਸੰਸਕਰਣ, ਵਰਣਨ, ਐਂਟਰੀ ਪੁਆਇੰਟ, ਆਦਿ। ਤੁਸੀਂ Enter
ਜ਼ਿਆਦਾਤਰ ਪ੍ਰੋਂਪਟਾਂ ਲਈ ਡਿਫੌਲਟ ਮੁੱਲਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨ ਲਈ ਦਬਾ ਸਕਦੇ ਹੋ।
ਕਦਮ 4: ਇੰਸਟਾਲ ਕਰਨਾ Express.js
ਅੱਗੇ, ਤੁਹਾਨੂੰ Express.js ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਲਈ ਨਿਰਭਰਤਾ ਵਜੋਂ ਸਥਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਅਜਿਹਾ ਕਰਨ ਲਈ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ:
npm install express --save
ਇਹ ਡਾਉਨਲੋਡ ਅਤੇ ਸਥਾਪਿਤ ਕਰੇਗਾ Express.js, ਅਤੇ ਫਲੈਗ ਇਸ ਨੂੰ ਤੁਹਾਡੀ ਫਾਈਲ --save
ਵਿੱਚ ਇੱਕ ਨਿਰਭਰਤਾ ਵਜੋਂ ਸ਼ਾਮਲ ਕਰੇਗਾ । package.json
ਕਦਮ 5: Express ਐਪ ਬਣਾਉਣਾ
Express.js ਹੁਣ ਤੁਹਾਡੀ ਪਹਿਲੀ ਐਪਲੀਕੇਸ਼ਨ ਬਣਾਉਣ ਦਾ ਸਮਾਂ ਆ ਗਿਆ ਹੈ । app.js
ਆਪਣੀ ਪ੍ਰੋਜੈਕਟ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਇੱਕ ਨਵੀਂ ਫਾਈਲ(ਜਾਂ ਕੋਈ ਹੋਰ ਨਾਮ ਜੋ ਤੁਸੀਂ ਪਸੰਦ ਕਰਦੇ ਹੋ) ਬਣਾਓ ।
ਵਿੱਚ, ਤੁਹਾਨੂੰ ਇਸਦੀ ਇੱਕ ਉਦਾਹਰਣ app.js
ਦੀ ਲੋੜ ਹੈ ਅਤੇ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੈ। Express ਆਪਣੀ ਫਾਈਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ app.js
:
const express = require('express');
const app = express();
ਕਦਮ 6: ਇੱਕ ਬੁਨਿਆਦੀ ਰੂਟ ਸੈੱਟਅੱਪ ਕਰਨਾ
ਆਉ ਆਉਣ ਵਾਲੀਆਂ HTTP ਬੇਨਤੀਆਂ ਦਾ ਜਵਾਬ ਦੇਣ ਲਈ ਇੱਕ ਸਧਾਰਨ ਰਸਤਾ ਬਣਾਈਏ। ਉਦਾਹਰਨ ਲਈ, ਅਸੀਂ ਇੱਕ ਰੂਟ ਬਣਾਵਾਂਗੇ ਜੋ Hello, World!
ਆਉਣ ਵਾਲੀਆਂ ਸਾਰੀਆਂ ਬੇਨਤੀਆਂ ਲਈ ਜਵਾਬ ਦਿੰਦਾ ਹੈ। ਹੇਠ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ app.js
:
app.get('/',(req, res) => {
res.send('Hello, World!');
});
ਕਦਮ 7: ਸਰਵਰ ਸ਼ੁਰੂ ਕਰਨਾ
ਅੰਤ ਵਿੱਚ, ਤੁਹਾਨੂੰ Express ਸਰਵਰ ਚਾਲੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਅੰਤ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ app.js
:
const port = 3000;
app.listen(port,() => {
console.log(`Server is running on http://localhost:${port}`);
});
ਕਦਮ 8: ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣਾ
ਆਪਣੀ app.js
ਫਾਈਲ ਨੂੰ ਸੇਵ ਕਰੋ ਅਤੇ 'ਤੇ ਵਾਪਸ ਜਾਓ terminal । ਆਪਣੇ ਸਰਵਰ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾਓ Express.js:
node app.js
ਜੇਕਰ ਸਭ ਕੁਝ ਸਹੀ ਢੰਗ ਨਾਲ ਸੈੱਟਅੱਪ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ "ਸਰਵਰ http://localhost:3000 'ਤੇ ਚੱਲ ਰਿਹਾ ਹੈ " ਵਿੱਚ ਸੁਨੇਹਾ ਦੇਖਣਾ ਚਾਹੀਦਾ ਹੈ terminal ।
ਕਦਮ 9: ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰਨਾ
ਆਪਣਾ ਵੈਬ ਬ੍ਰਾਊਜ਼ਰ ਖੋਲ੍ਹੋ ਅਤੇ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ http://localhost:3000
। Hello, World!
ਤੁਹਾਨੂੰ ਪੰਨੇ 'ਤੇ ਪ੍ਰਦਰਸ਼ਿਤ ਸੰਦੇਸ਼ ਦੇਖਣਾ ਚਾਹੀਦਾ ਹੈ ।
ਵਧਾਈਆਂ! ਤੁਸੀਂ Express.js ਆਪਣੀ ਪਹਿਲੀ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਸਥਾਪਿਤ ਅਤੇ ਬਣਾਇਆ ਹੈ। ਤੁਸੀਂ ਹੁਣ ਇਸ ਬੁਨਿਆਦ 'ਤੇ ਨਿਰਮਾਣ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ Express.js ਮਜ਼ਬੂਤ ਅਤੇ ਗਤੀਸ਼ੀਲ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਲਈ ਇਸ ਦੀਆਂ ਹੋਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਸਮਰੱਥਾਵਾਂ ਦੀ ਪੜਚੋਲ ਕਰ ਸਕਦੇ ਹੋ। ਹੈਪੀ ਕੋਡਿੰਗ!