Вопросы с тегом «express»

Express - это гибкая среда веб-приложений Node.js, предоставляющая надежный набор функций для создания веб-приложений.

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

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

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

17
Как правильно повторно использовать подключение к Mongodb в приложении и модулях NodeJs
Я читал и читал и до сих пор не понимаю, как лучше всего использовать одно и то же соединение с базой данных (MongoDb) во всем приложении NodeJs. Насколько я понимаю, соединение должно быть открыто при запуске приложения и повторно использоваться между модулями. Моя текущая идея наилучшего способа состоит в том, …

8
Экспресс следующая функция, для чего она на самом деле?
Пытались найти хорошее описание того, что next()делает этот метод. В документации Express говорится, что next('route')можно использовать для перехода к этому маршруту и ​​пропустить все маршруты между ними, но иногда nextвызывается без аргументов. Кто-нибудь знает хороший учебник и т. Д., Который описывает nextфункцию?
124 node.js  express 

7
Socket.IO аутентификация
Я пытаюсь использовать Socket.IO в Node.js, и я пытаюсь разрешить серверу идентифицировать каждого из клиентов Socket.IO. Поскольку код сокета выходит за рамки кода HTTP-сервера, у него нет легкого доступа к отправленной информации запроса, поэтому я предполагаю, что ее нужно будет отправить во время соединения. Как лучше всего 1) получить информацию …

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

13
Как правильно проверить наличие переменной в шаблоне EJS (с помощью ExpressJS)?
На странице Github EJS есть один-единственный простой пример: https://github.com/visionmedia/ejs пример <% if (user) { %> <h2><%= user.name %></h2> <% } %> Кажется, это проверяет наличие переменной с именем user, и если она существует, сделайте что-нибудь. Ага, правда? У меня вопрос: с какой стати Node выдает ошибку ReferenceError, если пользовательская переменная …
122 node.js  express  ejs 

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()); …
121 node.js  express 


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

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

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> Это отлично работает при …

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

4
Что такое «подписанные» файлы cookie в connect / expressjs?
Я пытаюсь понять, что такое «подписанные файлы cookie». В сети не так много всего, и если я попробую это: app.use(express.cookieParser('A secret')); Но все же ... Файлы cookie все еще на 100% нормальны для браузера, и я действительно не знаю, что здесь «подписано» (я вроде как надеялся «увидеть» какие-то странности на …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.