"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > नोड जेएस || एप्रेस जेएस || मुनिशेखर उदावलापति द्वारा

नोड जेएस || एप्रेस जेएस || मुनिशेखर उदावलापति द्वारा

2024-11-06 को प्रकाशित
ब्राउज़ करें:218

Node JS || Epress js || By Munisekhar Udavalapati

एक्सप्रेस जेएस

  1. सरल एक्सप्रेस जेएस एप्लिकेशन लिखने के लिए

npm init
एनपीएम इंस्टाल एक्सप्रेस

const express=require('expreass');
const app=express();
app.use('/',(req,res,next)=>{
    rse.send('succuss');
})

app.listen(3000,()=>{
console.log('port 3000 is success');
});

2.जेडब्ल्यूटी टोकन प्रमाणीकरण लिखें।
npm jsonwebtoken इंस्टॉल करें

const jwt=require('jsonwebtoken');

const newToken=jwt.sign({name:'sekhar',userId:'sekhar_32'},process.env.sec_jwt_key,{expiresIn:'5m'});
console.log(newToken);
const jwtVerify=jwt.verify(newToken,process.env.sec_jwt_key);
console.log(jwtVerify);

3.नोड जेएस में पासवर्ड एन्क्रिप्शन
एनपीएम इंस्टॉल बीक्रिप्ट

const bcrypt=require('bcrypt');
const password='ex_password';
const hashPassword=bcrypt.hash(password);
const verifyPassword=bcrypt.compare(password,hashPassword);
console.log(verifyPassword); //true

4.नोड जेएस स्थिति कोड

404===>not found
401===>unauthorised
400===>bad requst
200===>ok
201===>create
202===>accepted

5.http तरीके

GET
PUT
POST
DELETE

6.क्लाइनेट फिल्से भेजें

const path=require('path');
app.use('/',(req,req,next)=>{
 res.sendFile(path.join(__dirname,'public','home.html'));
})
विज्ञप्ति वक्तव्य यह लेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/munisekar_udavapati/node-js-epress-js-by-munisekar-udavalapati-1kh9?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.com से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3