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

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



11
npm WARN package.json: Немає поля репозиторію
Я встановив Express.js за допомогою наступної команди: sudo npm install -g express Я отримую такі попередження: npm WARN package.json range-parser@0.0.4 No repository field. npm WARN package.json fresh@0.1.0 No repository field. npm WARN package.json methods@0.0.1 No repository field. npm WARN package.json methods@0.0.1 No readme data. npm WARN package.json cookie-signature@1.0.1 No repository …
808 node.js  express  npm 

19
Як отримати параметри запиту POST?
Ось моя проста форма: <form id="loginformA" action="userlogin" method="post"> <div> <label for="email">Email: </label> <input type="text" id="email" name="email"></input> </div> <input type="submit" value="Submit"></input> </form> Ось мій код Express.js /Node.js: app.post('/userlogin', function(sReq, sRes){ var email = sReq.query.email.; } Я не пробував sReq.query.emailабо sReq.query['email']або sReq.params['email']і т.д. Жоден з них роботи. Всі вони повертаються undefined. Коли …

30
Помилка. Неможливо встановити заголовки після їх надсилання клієнту
Я досить новачок у Node.js, і у мене виникають деякі проблеми. Я використовую Node.js 4.10 та Express 2.4.3. Коли я спробую отримати доступ до http://127.0.0.1:8888/auth/facebook , я буду перенаправлений на http://127.0.0.1:8888/auth/facebook_callback . Потім я отримав таку помилку: Error: Can't render headers after they are sent to the client. at ServerResponse.<anonymous> …

30
Чому додавання заголовків CORS до маршруту OPTIONS не дозволяє браузерам отримувати доступ до мого API?
Я намагаюся підтримувати CORS у моєму додатку Node.js, який використовує веб-рамку Express.js. Я прочитав групову дискусію в Google про те, як впоратися з цим, і прочитав кілька статей про те, як працює CORS. По-перше, я це зробив (код записаний у синтаксисі CoffeeScript): app.options "*", (req, res) -> res.header 'Access-Control-Allow-Origin', '*' …

8
Як отримати доступ до параметрів GET після "?" в Експресі?
Я знаю, як отримати параметри для таких запитів: app.get('/sample/:id', routes.sample); У цьому випадку я можу використовувати req.params.idдля отримання параметра (наприклад, 2в /sample/2). Однак для URL-адреси /sample/2?color=red, як я можу отримати доступ до змінної color? Я спробував, req.params.colorале не вийшло.

20
ExpressJS Як структурувати додаток?
Я використовую веб-рамку ExpressJS для NodeJS. Люди, які використовують ExpressJS, розміщують своє середовище (розробку, виробництво, тестування ...), свої маршрути тощо app.js. Я думаю, що це не прекрасний спосіб, тому що, коли у вас є великий додаток, app.js занадто великий! Я хотів би мати цю структуру каталогів: | my-application | -- …
527 node.js  express 

15
Як отримати повний URL в Express?
Скажімо, мій URL-зразок http://example.com/one/two і я кажу, що у мене такий маршрут app.get('/one/two', function (req, res) { var url = req.url; } Значення urlбуде /one/two. Як отримати повний URL в Express? Наприклад, у випадку вище, я хотів би отримати http://example.com/one/two.
486 node.js  url  express 

19
Помилка: запит об’єкта завеликий
Я отримую таку помилку з експресом: Error: request entity too large at module.exports (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/node_modules/raw-body/index.js:16:15) at json (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/json.js:60:5) at Object.bodyParser [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js:53:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.cookieParser [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/cookieParser.js:60:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.logger (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/logger.js:158:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.staticMiddleware [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/static.js:55:61) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) TypeError: /Users/michaeljames/Documents/Projects/Proj/mean/app/views/includes/foot.jade:31 29| …

25
Як завантажити файл з Node.js (без використання сторонніх бібліотек)?
Як завантажити файл з Node.js без використання сторонніх бібліотек ? Мені нічого особливого не потрібно. Я хочу лише завантажити файл із заданої URL-адреси, а потім зберегти його у заданій теці.

10
Правильний спосіб повернути JSON за допомогою вузла або Express
Отже, можна спробувати отримати наступний об’єкт JSON: $ curl -i -X GET http://echo.jsontest.com/key/value/anotherKey/anotherValue HTTP/1.1 200 OK Access-Control-Allow-Origin: * Content-Type: application/json; charset=ISO-8859-1 Date: Wed, 30 Oct 2013 22:19:10 GMT Server: Google Frontend Cache-Control: private Alternate-Protocol: 80:quic,80:quic Transfer-Encoding: chunked { "anotherKey": "anotherValue", "key": "value" } $ Чи є спосіб створити точно такий …

8
Що таке Express.js?
Я вивчаю в Node.js . Що таке Express.js ? Яка мета цього з Node.js? Навіщо нам насправді потрібен Express.js? Чим корисно нам користуватися Node.js? Що таке Redis ? Поставляється з Express.js?
439 node.js  express  redis 

5
Express.js - app.listen vs server.listen
Це може бути дуже основним питанням, але я просто не розумію. Яка різниця між створенням програми за допомогою Express.js та запуском програми на прослуховування через порт 1234, наприклад: var express = require('express'); var app = express(); //app.configure, app.use etc app.listen(1234); та додавання http-сервера: var express = require('express'); var http = …
439 node.js  express  server 

7
Увімкнення HTTPS на express.js
Я намагаюся змусити HTTPS працювати над express.js для вузла, і я не можу це зрозуміти. Це мій app.jsкод. var express = require('express'); var fs = require('fs'); var privateKey = fs.readFileSync('sslcert/server.key'); var certificate = fs.readFileSync('sslcert/server.crt'); var credentials = {key: privateKey, cert: certificate}; var app = express.createServer(credentials); app.get('/', function(req,res) { res.send('hello'); }); …
408 node.js  https  express 

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