Perguntas com a marcação «express»

Express é uma estrutura flexível de aplicativo da web Node.js., que fornece um conjunto robusto de recursos para a criação de aplicativos da web.

9
Proxy com express.js
Para evitar problemas de AJAX no mesmo domínio, desejo que meu servidor da web node.js. encaminhe todas as solicitações da URL /api/BLABLApara outro servidor, por exemplo other_domain.com:3000/BLABLA, e retorne ao usuário a mesma coisa que esse servidor remoto retornou de forma transparente. Todos os outros URLs (ao lado /api/*) devem …




4
Como definir o cookie no nó js usando o framework expresso?
No meu aplicativo, preciso definir um cookie usando a estrutura expressa. Tentei o código a seguir, mas ele não está definindo o cookie. Alguém pode me ajudar a fazer isso? var express = require('express'), http = require('http'); var app = express(); app.configure(function(){ app.use(express.cookieParser()); app.use(express.static(__dirname + '/public')); app.use(function (req, res) { …
161 node.js  cookies  express 

11
Como especificar o código de erro HTTP?
Eu tentei: app.get('/', function(req, res, next) { var e = new Error('error message'); e.status = 400; next(e); }); e: app.get('/', function(req, res, next) { res.statusCode = 400; var e = new Error('error message'); next(e); }); mas sempre é anunciado um código de erro 500.

3
Express res.sendfile lançando erro proibido
Eu tenho este código: res.sendfile( '../../temp/index.html' ) No entanto, ele lança este erro: Error: Forbidden at SendStream.error (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:145:16) at SendStream.pipe (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:307:39) at ServerResponse.res.sendfile (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/response.js:339:8) at exports.boot (/Users/Oliver/Development/Personal/Reader/server/config/routes.js:18:9) at callbacks (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:161:37) at param (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:135:11) at pass (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:142:5) at Router._dispatch (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:170:5) at Object.router (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:33:10) at next (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/connect/lib/proto.js:199:15) Alguém pode me dizer por …
160 node.js  express 

8
como obter o caminho da solicitação com o objeto express req
Estou usando express + node.js e tenho um objeto req, a solicitação no navegador é / account, mas quando eu registro req.path, recebo '/' --- not '/ account'. //auth required or redirect app.use('/account', function(req, res, next) { console.log(req.path); if ( !req.session.user ) { res.redirect('/login?ref='+req.path); } else { next(); } }); …

6
O que "./bin/www" faz no Express 4.x?
Comecei a aprender sobre o Express 4.0 no meu aplicativo Node.js. Descobri que ele gerava um ./bin/wwwarquivo, no qual apenas as configurações do servidor de aplicativos e da porta são gravadas e tudo o que outros como middleware e roteamento são definidos no ./app.jsarquivo. No entanto, não tenho certeza do …

25
O npm não consegue encontrar o package.json
Estou tentando instalar as dependências de algum exemplo: npm express 2.5.8que baixei, mas todos os aplicativos lançam o mesmo erro: c:\node\stylus>npm install -d npm info it worked if it ends with ok npm info using npm@1.1.1 npm info using node@v0.6.11 npm ERR! Couldn't read dependencies. npm ERR! Error: ENOENT, no …
153 node.js  express  npm 

16
Como mover arquivos no node.js?
Como posso mover arquivos (como o shell de comando mv) no node.js? Existe algum método para isso ou devo ler um arquivo, gravar em um novo arquivo e remover o arquivo mais antigo?
151 file  node.js  express 

15
Erro no Node.js: Não foi possível encontrar o módulo express
Eu escrevi meu primeiro aplicativo node.js, mas ele não consegue encontrar a biblioteca expressa: C:\ChatServer\Server>node server.js module.js:340 throw err; ^ Error: Cannot find module 'express' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (C:\ChatServer\Server\server.js:6:9) at Object.<anonymous> (C:\ChatServer\Server\server.js:25:4) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at …
145 node.js  express  npm 

18
NodeJS: Como obter a porta do servidor?
Você costuma ver um exemplo de código hello world para o Node que cria um servidor HTTP, começa a escutar em uma porta e é seguido por algo como: console.log('Server is listening on port 8000'); Mas o ideal é que você queira isso: console.log('Server is listening on port ' + …

6
Consulta do MongoDB / Mongoose em uma data específica?
É possível consultar uma data específica? Eu descobri no mongo Cookbook que podemos fazer isso para um intervalo de consultas para um intervalo de datas assim: db.posts.find({"created_on": {"$gte": start, "$lt": end}}) Mas é possível para uma data específica? Isso não funciona: db.posts.find({"created_on": new Date(2012, 7, 14) })


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.