คำถามติดแท็ก connect

30
ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ MySQL ภายในผ่านซ็อกเก็ต '/var/lib/mysql/mysql.sock' (2)
ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อฉันพยายามเชื่อมต่อกับ mysql: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) มีวิธีแก้ไขข้อผิดพลาดนี้หรือไม่? อะไรคือเหตุผลเบื้องหลัง
255 mysql  sockets  connect 

5
เมื่อใดที่จะใช้ next () และ return next () ใน Node.js
สถานการณ์จำลอง : พิจารณาสิ่งต่อไปนี้เป็นส่วนหนึ่งของรหัสจากโหนดเว็บแอป app.get('/users/:id?', function(req, res, next){ var id = req.params.id; if (id) { // do something } else { next(); //or return next(); } }); ฉบับที่ : ฉันกำลังตรวจสอบที่หนึ่งที่จะไปมีเพียงหรือnext() return next()โค้ดตัวอย่างด้านบนทำงานได้เหมือนกันทั้งสอง & ไม่แสดงความแตกต่างในการเรียกใช้ คำถาม : ใครบางคนสามารถให้ความกระจ่างเกี่ยวกับเรื่องนี้เมื่อใดควรใช้next()และเมื่อใดreturn next()และมีความแตกต่างที่สำคัญหรือไม่?
136 node.js  express  connect  v8 

7
Everyauth vs Passport.js?
EveryauthและPassport.jsดูเหมือนจะมีชุดคุณลักษณะที่คล้ายกันมาก อะไรคือการเปรียบเทียบเชิงบวกและเชิงลบระหว่างสองสิ่งที่ทำให้ฉันอยากใช้อีกแบบหนึ่ง

5
nodejs connect ไม่พบแบบคงที่
หมายเหตุ: ฉันได้ลองวิธีแก้ปัญหาอื่น ๆ ที่ให้ไว้ที่นี่แต่ไม่ได้ผล มือใหม่กับ NodeJs ฉันพยายามติดตาม AngularJS pro และติดขัดกับการตั้งค่าเซิร์ฟเวอร์ NodeJs ตามหนังสือฉันติดตั้ง nodejs แล้วติดตั้งแพ็คเกจการเชื่อมต่อโดยใช้ npm install connect จากนั้นดาวน์โหลด angularjs ในโฟลเดอร์ถัดจากโฟลเดอร์ nodejs จากนั้นเขียนไฟล์ server.js เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ นี่คือเนื้อหาของไฟล์: var connect = require('connect'); connect.createServer(connect.static("../angularjs")).listen( 5000); เมื่อฉันเรียกใช้ไฟล์ server.js นี้โดยใช้: node server.js ฉันได้รับข้อผิดพลาดดังต่อไปนี้: function app(req, res, next){ app.handle(req, res, next); } merge(app, proto); merge(app, EventEmitter.prototype); app.route …
118 node.js  connect 

4
คุกกี้ "เซ็นชื่อ" ในการเชื่อมต่อ / expressjs คืออะไร
ฉันกำลังพยายามหาคำตอบว่าแท้จริงแล้ว "คุกกี้ที่ลงชื่อ" คืออะไร บนเน็ตมีไม่มากและถ้าฉันลองสิ่งนี้: app.use(express.cookieParser('A secret')); แต่ถึงกระนั้น ... คุกกี้ยังคงเป็นปกติ 100% บนเบราว์เซอร์และฉันไม่รู้จริงๆว่า "เซ็นชื่อ" อยู่ที่นี่ (ฉันหวังว่าจะ "เห็น" ความแปลกประหลาดบางอย่างในไคลเอนต์เช่นข้อมูลที่เข้ารหัสโดยใช้ "ความลับ" เท่าเกลือ?) เอกสารระบุว่า ( https://github.com/expressjs/cookie-parser ): แยกส่วนหัวคุกกี้และเติมข้อมูลreq.cookies ด้วยออบเจ็กต์ที่คีย์ด้วยชื่อคุกกี้ คุณสามารถเลือกที่จะเปิดใช้งานการรองรับคุกกี้ที่มีลายเซ็นได้โดยการส่งsecretสตริงซึ่งกำหนดreq.secretให้มิดเดิลแวร์อื่นอาจใช้ มีใครรู้บ้างไหม? Merc.

3
ตัวเลือก "ความลับ" ของเซสชันคืออะไร
ฉันไม่รู้อะไรเลยเกี่ยวกับการเข้ารหัส ฉันสงสัยว่าความลับของเซสชั่นคืออะไร ฉันเห็นรหัสดังนี้: app.use(express.session({ store: mongoStore({ url: app.set('db-uri') }), secret: 'topsecret' })); ความลับคืออะไรและฉันควรเปลี่ยน?
111 node.js  session  connect 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.