Articles of node.js

Faça o download de um arquivo do NodeJS Server usando o Express

Como posso baixar um arquivo que está no meu servidor para minha máquina acessando uma página em um servidor nodeJS? Estou usando o ExpressJS e tenho tentado isso: app.get(‘/download’, function(req, res){ var file = fs.readFileSync(__dirname + ‘/upload-folder/dramaticpenguin.MOV’, ‘binary’); res.setHeader(‘Content-Length’, file.length); res.write(file, ‘binary’); res.end(); }); Mas não consigo obter o nome do arquivo e o tipo […]

Como posso executar um aplicativo node.js como um serviço de segundo plano?

Como esse post recebeu muita atenção ao longo dos anos, listei as principais soluções por plataforma no final deste post. Postagem original : Eu quero que meu servidor node.js seja executado em segundo plano, ou seja: quando eu fechar meu terminal, quero que meu servidor continue em execução. Eu pesquisei isso e criei este tutorial […]

Nó js ECONNRESET

Eu estou executando uma aplicação Express js com socket.io para uma aplicação web chat e recebo o seguinte erro aleatoriamente em torno de 5 vezes durante 24h. O processo do nó é empacotado para sempre e se reinicia imediatamente. O problema é que a reboot expressa expulsa meus usuários de seus quartos e ninguém quer […]

module.exports vs exports no Node.js

Eu encontrei o seguinte contrato em um módulo Node.js: module.exports = exports = nano = function database_module(cfg) {…} Eu me pergunto o que é o diferente entre module.exports e as exports e porque ambos são usados ​​aqui.

altere o comando do diretório cd … não trabalhando em arquivo batch após a instalação do npm

Eu tenho o seguinte comando em um arquivo bat. echo STEP12 cd HDC git config –global url.”https://”.insteadOf git:// echo STEP13 cd hui-components-style npm install –registry http://localhost:23510 cd .. No STEP13, após o comando npm install cd.. não está funcionando. Não está voltando para a pasta pai HDC. Eu tenho outros comandos para executar na pasta […]

Envie itens para o array mongo via mangusto

Eu vasculhei um bom pedaço procurando a resposta, mas tenho certeza de que estou perdida pelas palavras certas para descrever o que estou procurando. Basicamente eu tenho uma coleção mongodb chamada ‘people’ O esquema para essa coleção é o seguinte: people: { name: String, friends: [{firstName: String, lastName: String}] } Agora, eu tenho um aplicativo […]

Posso usar o jQuery com o Node.js?

É possível usar seletores jQuery / manipulação DOM no lado do servidor usando o Node.js?

Como faço para depurar “Error: spawn ENOENT” em node.js?

Quando recebo o seguinte erro: events.js:72 throw er; // Unhandled ‘error’ event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) Que procedimento posso seguir para corrigi-lo? Nota do autor : Muitos problemas com esse erro me incentivaram a postar essa pergunta para futuras referências. Perguntas relacionadas: usando a function spawn com NODE_ENV = […]

Por que você não pode modificar os dados retornados por uma consulta do Mongoose (ex: findById)

Quando tento alterar qualquer parte dos dados retornados por uma consulta do Mongoose, isso não tem efeito. Eu estava tentando descobrir isso por cerca de duas horas ontem, com todos os tipos de _.clone() s, usando variables ​​temporárias de armazenamento, etc. Finalmente, quando eu estava ficando louco, encontrei uma solução. Então eu imaginei que alguém […]

Cliente no nó: UnEught ReferenceError: require não está definido

Então, estou escrevendo um aplicativo com o combo node / express + jade. Eu tenho client.js , que é carregado no cliente. Nesse arquivo eu tenho código que chama funções de outros arquivos JavaScript. Minha tentativa foi usar var m = require(‘./messages’); a fim de carregar o conteúdo de messages.js (assim como eu faço no […]