Запитання з тегом «express»

Express - це гнучка рамка веб-додатків Node.js, що забезпечує надійний набір функцій для створення веб-додатків.

8
bodyParser є застарілим експресом 4
Я використовую Express 4.0 і мені відомо, що аналізатор тіла був виведений з експрес-ядра, я використовую рекомендовану заміну, однак я отримую body-parser deprecated bodyParser: use individual json/urlencoded middlewares server.js:15:12 body-parser deprecated urlencoded: explicitly specify "extended: true" for extended parsing node_modules/body-parser/index.js:74:29 Де я можу знайти цей середній простір? чи я не …



2
Розуміння паспорта серіалізувати десеріалізувати
Як би ви пояснили мирянину робочий процес методів серіалізації та десеріалізації Passport. Куди user.idйде після того, passport.serializeUserяк було викликано? Ми дзвонимо passport.deserializeUserодразу після цього, куди воно вписується в робочий процес? // used to serialize the user for the session passport.serializeUser(function(user, done) { done(null, user.id); // where is this user.id going? …


8
Викликати "локальну" функцію в module.exports з іншої функції в module.exports?
Як ви називаєте функцію всередині іншої функції в module.exportsдекларації? app.js var bla = require('./bla.js'); console.log(bla.bar()); bla.js module.exports = { foo: function (req, res, next) { return ('foo'); }, bar: function(req, res, next) { this.foo(); } } Я намагаюся отримати доступ до функції fooзсередини функції bar, і я отримую: TypeError: Об'єкт …
327 node.js  express 

6
Клієнт у вузлі: Uncaught ReferenceError: вимагати не визначено
Отже, я пишу заявку за допомогою комбінації вузла / express + нефрит. У мене є client.js, що завантажується на клієнта. У цьому файлі я маю код, який викликає функції з інших файлів JavaScript. Моя спроба полягала у використанні var m = require('./messages'); для того, щоб завантажити вміст messages.js(так само, як …

6
Завантажте файл з сервера NodeJS за допомогою Express
Як я можу завантажити файл, який знаходиться на моєму сервері, на свою машину, що отримує доступ до сторінки на сервері nodeJS? Я використовую ExpressJS, і я намагався це: app.get('/download', function(req, res){ var file = fs.readFileSync(__dirname + '/upload-folder/dramaticpenguin.MOV', 'binary'); res.setHeader('Content-Length', file.length); res.write(file, 'binary'); res.end(); }); Але я не можу отримати ім’я …

15
Express-js не може отримати мої статичні файли, чому?
Я звів свій код до найпростішої програми Express-js, яку я міг зробити: var express = require("express"), app = express.createServer(); app.use(express.static(__dirname + '/styles')); app.listen(3001); Мій каталог виглядає так: static_file.js /styles default.css Однак, коли я отримую доступ, http://localhost:3001/styles/default.cssя отримую таку помилку: Cannot GET / styles / default.css Я використовую express 2.3.3і node …
308 node.js  express 

6
Як я споживаю дані JSON POST у програмі Express
Я надсилаю наступний рядок JSON на свій сервер. ( { id = 1; name = foo; }, { id = 2; name = bar; } ) На сервері у мене це є. app.post('/', function(request, response) { console.log("Got response: " + response.statusCode); response.on('data', function(chunk) { queryResponse+=chunk; console.log('data'); }); response.on('end', function(){ console.log('end'); …
307 json  node.js  express 

3
Node.js / Express.js - Як працює app.router?
Перш ніж запитати про app.routerмене, я думаю, що мені слід пояснити принаймні те, що, на мою думку, відбувається під час роботи з середнім програмним забезпеченням. Для використання середнього програмного забезпечення використовується функція app.use(). Коли програмне забезпечення середнього програмного забезпечення виконується, воно або зателефонує до наступного середнього програмного забезпечення за допомогою, …

6
Для чого використовується параметр "Наступний" в Express?
Припустимо, у вас є такий простий блок коду, як цей: app.get('/', function(req, res){ res.send('Hello World'); }); Ця функція має два параметри reqі res, які представляють об'єкти запиту та відповіді відповідно. З іншого боку, є й інші функції з третім параметром, що називається next. Наприклад, давайте подивіться на наступний код: app.get('/users/:id?', …
295 node.js  express 

30
Express.js req.body невизначений
У мене це конфігурація мого сервера Express app.use(app.router); app.use(express.cookieParser()); app.use(express.session({ secret: "keyboard cat" })); app.set('view engine', 'ejs'); app.set("view options", { layout: true }); //Handles post requests app.use(express.bodyParser()); //Handles put requests app.use(express.methodOverride()); Але все ж, коли я прошу req.body.somethingв своїх маршрутах, я отримую деяку помилку, яка вказує на це body is …
292 node.js  express 


4
Як отримати параметр URL у Express?
Я зіткнувся питання про отримання значення tagidз мого URL: localhost:8888/p?tagid=1234. Допоможіть мені виправити код контролера. Я не в змозі отримати tagidцінність. Мій код такий: app.js: var express = require('express'), http = require('http'), path = require('path'); var app = express(); var controller = require('./controller')({ app: app }); // all environments app.configure(function() …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.