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

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

10
Як організувати додаток для вузла, який використовує секелізацію?
Я шукаю приклад програми nodejs, яка використовує секелізацію ORM. Моє основне занепокоєння полягає в тому, що, здається, неможливо визначити ваші моделі в окремих js-файлах, якщо ці моделі мають складні відносини один до одного через петлі залежності (). Можливо, люди визначають усі свої моделі в одному файлі, який дуже-дуже довгий? Мене …

18
node.js, помилка: не вдалося знайти модуль 'express'
Я новачок у Node.js, спробуйте навчитися експрес, щоб створити свій перший веб-додаток. Я застряг у своєму першому зразковому коді і мені потрібна допомога, щоб запустити його. Перед тим, як опублікувати це запитання, я здійснив пошук по переповненню стека, знайшов подібні запитання, але все ще не зміг його виправити. Помилка: неможливо …
125 node.js  express 

4
Що робить проміжне програмне забезпечення passport.session ()?
Я будую систему аутентифікації за допомогою Passport.js за допомогою програми Easy Node Authentication: Setup and Local guide . Я розгублений, що passport.session()робить. Погравши з різним проміжним програмним забезпеченням, я зрозумів, що express.session()саме це посилає клієнтові ідентифікатор сеансу через файли cookie, але я розгублений, що passport.session()робить і чому це потрібно додатково …

8
Висловіть наступну функцію, для чого це насправді?
Намагалися знайти хороший опис того, що next()робить метод. У документації «Експрес» зазначено, що next('route')можна використовувати для переходу до цього маршруту та пропускання між ними всіх маршрутів, але іноді nextвикликається без аргументів. Хтось знає про хороший підручник тощо, який описує nextфункцію?
124 node.js  express 

16
Як правильно повторно використовувати з'єднання з Mongodb через додаток та модулі NodeJs
Я читав і читав, і все ще плутаю, який найкращий спосіб поділитися тим самим базою даних (MongoDb) підключенням у всьому додатку NodeJs. Як я розумію, з'єднання має бути відкритим при запуску та повторному використанні програми між модулями. Моя поточна ідея найкращого способу полягає в тому, що server.js(основний файл, де все …

7
Аутентифікація Socket.IO
Я намагаюся використовувати Socket.IO в Node.js і намагаюся дозволити серверу надати ідентифікацію кожному з клієнтів Socket.IO. Оскільки код сокета знаходиться за межами коду http-сервера, він не має простого доступу до надісланої інформації запиту, тому я припускаю, що його потрібно буде надсилати під час з'єднання. Який найкращий спосіб 1) отримати інформацію …

8
SyntaxError: Несподівана функція лексеми - Async Await Nodejs
Я експериментував із використанням вузла версії 6.2.1 з деяким кодом. Планував перенести більшість кодів, орієнтованих на гіпер зворотний виклик, на те, що виглядає чистіше і може бути краще. Я не маю поняття чому, термінал видає помилку, коли я намагаюся виконати код вузла. helloz.js (async function testingAsyncAwait() { await console.log("Print me!"); …

1
Використання app.configure в експресі
Я знайшов якийсь код, де вони встановили Express без використання, app.configureі мені було цікаво, в чому різниця між використанням app.configureбез специфікатора середовища і не використанням його? Іншими словами, яка різниця між цим: var app = require(express); app.configure(function(){ app.set('port', process.env.PORT || config.port); app.use(express.logger('dev')); /* 'default', 'short', 'tiny', 'dev' */ app.use(express.bodyParser()); app.use(express.static(path.join(__dirname, …
121 node.js  express 

13
Який правильний спосіб перевірити наявність змінної в шаблоні EJS (за допомогою ExpressJS)?
На сторінці github EJS є один і лише один простий приклад: https://github.com/visionmedia/ejs Приклад <% if (user) { %> <h2><%= user.name %></h2> <% } %> Це, здається, перевіряє наявність змінної з іменем користувача, і якщо вона існує, зробіть деякі речі. Ду, так? Моє запитання: чому в світі Node кидає ReferenceError, якщо …
121 node.js  express  ejs 


10
Змусити Axios надсилати файли cookie у своїх запитах автоматично
Я надсилаю запити від клієнта на мій сервер Express.js за допомогою Axios. Я встановлюю cookie на клієнті і хочу прочитати це cookie з усіх запитів Axios, не додаючи їх вручну, щоб запитувати вручну. Це приклад мого клієнтського запиту: axios.get(`some api url`).then(response => ... Я намагався отримати доступ до заголовків або …

3
HtmlWebpackPlugin вводить файли відносних шляхів, які ламаються при завантаженні некорінних шляхів веб-сайту
Я використовую webpack та HtmlWebpackPlugin для введення пакетів js та css у файл шаблону html. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), І він створює наступний html-файл. <!doctype html> <html lang="en"> <head> ... <link href="main-295c5189923694ec44ac.min.css" rel="stylesheet"> </head> <body> <div id="app"></div> <script src="main-295c5189923694ec44ac.min.js"></script> </body> </html> Це добре працює під …

13
Як оновити запис за допомогою sequelize для вузла?
Я створюю API RESTful за допомогою NodeJS, express, express-ресурсу та Sequelize, який використовується для управління наборами даних, що зберігаються в базі даних MySQL. Я намагаюся розібратися, як правильно оновити запис за допомогою Sequelize. Я створюю модель: module.exports = function (sequelize, DataTypes) { return sequelize.define('Locale', { id: { type: DataTypes.INTEGER, autoIncrement: …

4
Що таке "підписані" файли cookie у connect / expressjs?
Я намагаюся розібратися, що насправді "підписані файли cookie". У мережі не так багато, і якщо я спробую це: app.use(express.cookieParser('A secret')); Але все-таки ... Файли cookie все ще на 100% є нормальними для браузера, і я не знаю, що тут "підписано" (я начебто сподівався "побачити" якусь дивність на клієнті, щось на …

3
Передача аргументів на вимогу (при завантаженні модуля)
Чи можливо передавати аргументи під час завантаження модуля за допомогою вимагає? У мене є модуль, login.js, який забезпечує функцію входу. Для цього потрібне підключення до бази даних, і я хочу, щоб те саме підключення до бази даних використовувалося у всіх моїх модулях. Тепер я експортую функцію login.setDatabase (...), яка дозволяє …
113 node.js  express 

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