Perguntas com a marcação «express»

304
Usando domínios personalizados com o IIS Express

Tradicionalmente, uso domínios personalizados com meu servidor de desenvolvimento localhost. Algo ao longo das linhas de: dev.example.com dev.api.example.com Isso me proporcionou muita flexibilidade ao trabalhar com APIs externas, como o Facebook. Isso funcionou muito bem no passado com o Visual...

298
Node.js / Express.js - Como funciona o app.router?

Antes de perguntar app.router, acho que devo explicar pelo menos o que acho que acontece quando se trabalha com middleware. Para usar o middleware, a função a ser usada é app.use(). Quando o middleware estiver sendo executado, ele chamará o próximo middleware usando next()ou fará com que ele não...

295
Qual é o parâmetro "next" usado no Express?

Suponha que você tenha um bloco de código simples como este: app.get('/', function(req, res){ res.send('Hello World'); }); Essa função possui dois parâmetros, reqe res, que representam os objetos de solicitação e resposta, respectivamente. Por outro lado, existem outras funções com um terceiro...

291
Express.js req.body indefinido

Eu tenho isso como configuração do meu servidor Express app.use(app.router); app.use(express.cookieParser()); app.use(express.session({ secret: "keyboard cat" })); app.set('view engine', 'ejs'); app.set("view options", { layout: true }); //Handles post

288
Como depurar o erro ECONNRESET no Node.js.

Estou executando um aplicativo Express.js usando o Socket.io para um aplicativo de bate-papo e recebo o seguinte erro aleatoriamente cerca de 5 vezes durante 24h. O processo do nó é encerrado para sempre e é reiniciado imediatamente. O problema é que reiniciar o Express expulsa meus usuários de...

279
Renderizar visualização HTML básica?

Eu tenho um aplicativo node.js básico que estou tentando decolar usando o Express framework. Eu tenho uma viewspasta onde eu tenho um index.htmlarquivo. Mas recebo o seguinte erro ao carregar o navegador da web. Erro: Não foi possível encontrar o módulo 'html' Abaixo está o meu código. var...