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

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

6
Як отримати доступ до вже існуючої колекції за допомогою Mongoose?
У мене велика колекція з 300 questionоб’єктів у базі даних test. Я можу легко взаємодіяти з цією колекцією через інтерактивну оболонку MongoDB; однак, коли я намагаюся отримати колекцію через Mongoose у програмі express.js, я отримую порожній масив. Моє запитання: як я можу отримати доступ до цього вже наявного набору даних, …

4
Команда Express не знайдена
Чомусь після установки глобально Express на моїй машині, npm install -g expressякщо я cdпотрапив у каталог і намагаюся запустити express, я отримую таку помилку: express: command not found. Навіть якщо я запускаю його, sudoя все одно отримую той самий вихід. Я спробував кілька різних рішень цієї проблеми, і нічого не …

11
res.sendFile абсолютний шлях
Якщо я роблю res.sendfile('public/index1.html'); то я отримую попередження про консоль сервера вираз застарілий res.sendfile: res.sendFileзамість цього використовувати але це добре працює на стороні клієнта. Але коли я його змінюю res.sendFile('public/index1.html'); Я отримую помилку TypeError: шлях повинен бути абсолютним або вказати корінь до res.sendFile і index1.htmlне надається. Я не в змозі …
137 node.js  express  path 


6
Відпочивайте з вкладеним маршрутизатором Express.js
Припустимо, я хочу мати кінцеві точки REST, які виглядають приблизно так: /user/ /user/user_id /user/user_id/items/ /user/user_id/items/item_id CRUD на кожен, якщо має сенс. Наприклад, / user POST створює нового користувача, GET отримує всіх користувачів. / user / user_id GET отримує лише одного користувача. Елементи є специфічними для користувача, тому я ставлю їх …

5
Коли використовувати next () і повернути 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(). Наведений вище зразок коду працює точно однаково …
136 node.js  express  connect  v8 

6
Як Експрес і Хапі порівнюють один одного?
З точки зору дизайну та розробки веб-додатків, як Експрес та Хапі порівнюють один одного? Для основних прикладів вони здаються схожими, проте мені цікаво дізнатися більше про ключові відмінності в загальній структурі додатків. Наприклад, наскільки я дізнався, Hapi використовує інший механізм маршрутизації, який не враховує порядок реєстрації, може робити швидші пошуки, …

17
Помилка підключення до 127.0.0.1:6379 не вдалося - підключіть ECONNREFUSED
Я працюю з node.js від expressjs, намагаюся зберігати обліковий запис до сеансу. Отже, я намагаюся перевірити, щоб використовувати сеанс з кодом у expressjs var RedisStore = require('connect-redis')(express); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.session({ secret: "keyboard cat", store: new RedisStore })); але я отримав повідомлення про помилку Redis connection to 127.0.0.1:6379 failed - connect …

12
Помилка: двигун за замовчуванням не вказано і розширення не надано
Я працюю над налаштуванням http-сервера за допомогою node.js та engine. Однак я все ще стикаюся з питаннями, які мають мало інформації про те, як вирішити, я б вдячний допомогти у вирішенні цього питання. Error: No default engine was specified and no extension was provided. at new View (...\node_modules\express\lib\view.js:41:42) at Function.app.render …
132 node.js  http  express 

16
Як я можу використовувати HTML як движок перегляду в Express?
Я спробував цю просту зміну з насіння і створив відповідні файли .html (наприклад, index.html). //app.set('view engine', 'jade'); app.set('view engine', 'html'); і цей файл залишився колишнім: exports.index = function(req, res){ res.render('index'); }; але під час бігу я отримую Помилка 500: Неможливо знайти модуль 'html' Моя єдина можливість використовувати "ejs"? Моя мета …
130 html  node.js  express 

13
створити довірену SSL-сертифікат SSL для localhost (для використання з Express / Node)
Намагаючись слідувати різним інструкціям щодо створення сертифікованого сертифіката для використання з localhost, більшість інструкцій здається для IIS, але я намагаюся використовувати Nodejs / Express. Жоден з них не працює належним чином, оскільки, доки інсталяція сертифікована, їй не довіряють. ось що я спробував, що не вдалося: Як я можу створити сертифікат, …

3
Як встановити сертифікат SSL для сервера express.js?
Перед тим, як у старшій версії експресу я міг це зробити: express.createServer({key:'keyFile', cert:'certFile'}); Однак у нових версіях express це більше не працює: var app = express(); Чи потрібно дзвонити, app.use()щоб встановити certs? Якщо так, як?

16
Розширте експрес-запит за допомогою Typescript
Я намагаюся додати властивість для вираження об'єкта запиту від середнього програмного забезпечення за допомогою typecript. Однак я не можу зрозуміти, як додати до об’єкта додаткові властивості. Я вважаю за краще не використовувати позначення дужок, якщо можливо. Я шукаю рішення, яке дозволило б мені написати щось подібне до цього (якщо можливо): …

6
помилка кидків експрес як "застарілий синтаксичний аналізатор тіла невизначений розширений"
У моєму додатку для вузлів я використовую express. все працює добре, але я отримую помилку в cmd. Я використовую всі оновлені модулі ... мій код: var express = require('express'); var bodyParser = require('body-parser'); var jade = require('jade'); var app = express(); app.set('view engine', 'jade'); app.set('views', __dirname + '/views'); app.use(express.static(__dirname + …
127 node.js  express 

2
Node.js, не вдається відкрити файли. Помилка: ENOENT, stat './path/to/file'
Я розробив програму node.js, використовуючи експрес-фреймворк на своєму комп’ютері, де вона працює нормально без скарг. Однак, коли я запускаю програму на своєму пристрої SUSE Studio, де вона призначена для проживання, я отримую помилку при будь-якій взаємодії з файлами. Error: ENOENT, stat './path/to/file' Я перевірив правильність дозволів на файли, якими вони …
126 node.js  express 

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