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

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

14
Как мне отладить ошибку ECONNRESET в Node.js?
Я запускаю приложение Express.js, используя Socket.io для веб-приложения чата, и случайно получаю следующую ошибку примерно 5 раз в течение 24 часов. Процесс узла заворачивается навсегда и сразу же перезапускается. Проблема в том, что перезапуск Express выбивает моих пользователей из их комнат, и никто не хочет этого. Веб-сервер прокси HAProxy. Нет …
288 node.js  sockets  tcp  express 

30
Визуализировать базовый вид HTML?
У меня есть базовое приложение node.js, которое я пытаюсь использовать с помощью Express Framework. У меня есть viewsпапка, где у меня есть index.htmlфайл. Но я получаю следующую ошибку при загрузке веб-браузера. Ошибка: не удается найти модуль "HTML" Ниже мой код. var express = require('express'); var app = express.createServer(); app.use(express.staticProvider(__dirname + …

7
Как мне перенаправить в expressjs при передаче некоторый контекст?
Я использую экспресс для создания веб-приложения в node.js. Это упрощение того, что у меня есть: var express = require('express'); var jade = require('jade'); var http = require("http"); var app = express(); var server = http.createServer(app); app.get('/', function(req, res) { // Prepare the context res.render('home.jade', context); }); app.post('/category', function(req, res) { …
270 node.js  express 

17
Ошибка запуска скрипта при запуске npm start
Я получаю эту ошибку при попытке отладить приложение моего узла с помощью команды npm start. Ошибка: нпм ERR! Windows_NT 6.3.9600 npm ERR! argv "C: \ Program Files \ nodejs \\ node.exe" "C: \ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js" "start" npm ERR! узел v0.12.7 …

7
Различия между express.Router и app.get?
Я начинаю с NodeJS и Express 4, и я немного запутался. Я читал сайт Express, но не вижу, когда использовать обработчик маршрута или когда использовать express.Router. Как я мог видеть, если я хочу показать страницу или что-то, когда пользователь нажимает, /showнапример, я должен использовать: var express = require('express') var app …
265 node.js  express 

12
Нет «Access-Control-Allow-Origin» - проблема с узлом / портом Apache
я создал небольшой API с помощью Node / Express и пытаюсь получить данные с помощью Angularjs, но поскольку моя html-страница работает под apache на localhost: 8888 и API-интерфейс узла прослушивает порт 3000, я получаю No 'Access-Control- Allow-Origin'. Я пытался использовать node-http-proxyVhosts Apache, но безуспешно, смотрите полную ошибку и код ниже. …

23
требуется пустое сообщение
Внезапно это произошло со всеми моими проектами. Всякий раз, когда я делаю пост в nodejs, используя express и body-parser req.body- это пустой объект. var express = require('express') var bodyParser = require('body-parser') var app = express() // parse application/x-www-form-urlencoded app.use(bodyParser.urlencoded()) // parse application/json app.use(bodyParser.json()) app.listen(2000); app.post("/", function (req, res) { console.log(req.body) …
257 node.js  express 

16
Express.js: как получить адрес удаленного клиента
Я не совсем понимаю, как я должен получить IP-адрес удаленного пользователя. Допустим, у меня есть простой маршрут запроса, такой как: app.get(/, function (req, res){ var forwardedIpsStr = req.header('x-forwarded-for'); var IP = ''; if (forwardedIpsStr) { IP = forwardedIps = forwardedIpsStr.split(',')[0]; } }); Правильный ли приведенный выше подход для получения реального …

8
Загрузка файла с помощью Express 4.0: req.files не определено
Я пытаюсь получить простую загрузку файла механизм работать с Express 4.0 , но я получаю undefinedза req.filesв app.postорганизме. Вот соответствующий код: var bodyParser = require('body-parser'); var methodOverride = require('method-override'); //... app.use(bodyParser({ uploadDir: path.join(__dirname, 'files'), keepExtensions: true })); app.use(methodOverride()); //... app.post('/fileupload', function (req, res) { console.log(req.files); res.send('ok'); }); .. и сопровождающий …
239 node.js  express 

20
Избегайте предупреждения «текущий анализатор строк URL устарел», установив для useNewUrlParser значение true
У меня есть класс-оболочка базы данных, который устанавливает соединение с некоторым экземпляром MongoDB: async connect(connectionString: string): Promise<void> { this.client = await MongoClient.connect(connectionString) this.db = this.client.db() } Это дало мне предупреждение: (узел: 4833) DeprecationWarning: текущий анализатор строки URL устарел и будет удален в следующей версии. Чтобы использовать новый анализатор, передайте параметр …

19
Поле заголовка запроса Access-Control-Allow-Headers само по себе не разрешено в ответе перед полетом
Я сталкивался с проблемами CORS несколько раз и обычно могу это исправить, но я хочу по-настоящему понять, увидев это из парадигмы стека MEAN. Раньше я просто добавлял промежуточное программное обеспечение в свой экспресс-сервер для перехвата этих вещей, но похоже, что есть какая-то предварительная ловушка, которая выдает мои запросы. Поле заголовка …
234 express  cors  meanjs 

4
Цель установки Twitter Bootstrap через npm?
Вопрос 1: Какова цель установки Twitter Bootstrap через npm? Я думал, что npm предназначен для модулей на стороне сервера. Быстрее ли обслуживать загрузочные файлы самостоятельно, чем при использовании CDN? Вопрос 2: Если бы я npm установил Bootstrap, как бы я указал на файлы bootstrap.js и bootstrap.css?

9
Что в действительности означает middleware и app.use в Expressjs?
Почти каждое приложение Express, которое я вижу, имеет app.useутверждение для промежуточного программного обеспечения, но я не нашел четкого и краткого объяснения того, что такое промежуточное программное обеспечение на самом деле и что делает это app.useутверждение. Даже сами экспресс-документы немного расплывчаты в этом. Можете ли вы объяснить эти понятия для меня, …
228 node.js  express 

13
Как включить обработчики маршрутов в несколько файлов в Express?
В моем expressприложении NodeJS app.jsесть несколько общих маршрутов. Затем в wf.jsфайле я хотел бы определить еще несколько маршрутов. Как я могу app.jsузнать другие обработчики маршрута, определенные в wf.jsфайле? Простое требование , похоже, не работает.
223 node.js  express 

8
Как я могу рендерить встроенный JavaScript с помощью Jade / Pug?
Я пытаюсь заставить JavaScript отображаться на моей странице, используя Jade (http://jade-lang.com/) Мой проект находится в NodeJS с Express, все работает правильно, пока я не хочу написать несколько встроенных JavaScript в голове. Даже если взять примеры из Jade Docs, я не могу заставить его работать, что мне не хватает? Нефритовый шаблон …
222 node.js  express  pug 

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