Articles of node.js

Consulta após preencher em Mongoose

Eu sou bem novo no Mongoose e no MongoDB em geral, então estou tendo dificuldades para descobrir se algo assim é possível: Item = new Schema({ id: Schema.ObjectId, dateCreated: { type: Date, default: Date.now }, title: { type: String, default: ‘No Title’ }, description: { type: String, default: ‘No Description’ }, tags: [ { type: […]

Como você extrai dados POST no Node.js?

Como você extrai dados de formulário ( form[method=”post”] ) e uploads de arquivos enviados pelo método HTTP POST em Node.js ? Eu li a documentação, pesquisei e não encontrei nada. function (request, response) { //request.post???? } Existe uma biblioteca ou um hack?

Remover elementos vazios de uma matriz em JavaScript

Como faço para remover elementos vazios de um array em JavaScript? Existe uma maneira simples, ou eu preciso passar por ele e removê-los manualmente?

É uma prática ruim ter uma function construtora para retornar uma Promessa?

Eu estou tentando criar um construtor para uma plataforma de blogs e tem muitas operações assíncronas acontecendo dentro. Eles variam de pegar as postagens dos diretórios, analisá-las, enviá-las por meio de mecanismos de modelos, etc. Portanto, minha pergunta é: seria insensato fazer com que minha function construtora retornasse uma promise em vez de um object […]

Converter Matriz para Objeto

Qual é a melhor maneira de converter: [‘a’,’b’,’c’] para: { 0: ‘a’, 1: ‘b’, 2: ‘c’ }

Qual é o objective do Node.js module.exports e como você o usa?

Qual é o objective do Node.js module.exports e como você o usa? Não consigo encontrar nenhuma informação sobre isso, mas parece ser uma parte bastante importante do Node.js, como muitas vezes vejo no código-fonte. De acordo com a documentação do Node.js : módulo Uma referência ao module atual. Em particular module.exports é o mesmo que […]

Como permitir o CORS?

Eu estou tentando dar suporte ao CORS no meu aplicativo Node.js que usa o framework web Express.js. Li uma discussão em grupo do Google sobre como lidar com isso e li alguns artigos sobre como o CORS funciona. Primeiro, eu fiz isso (o código está escrito na syntax do CoffeeScript): app.options “*”, (req, res) -> […]

Como faço para começar com o Node.js

Há algum bom recurso para começar com o Node.JS? Qualquer bons tutoriais, blogs ou livros? Naturalmente, visitei seu site oficial http://nodejs.org/ , mas não achei que a documentação que eles têm fosse um bom ponto de partida.

Atualizando uma Matriz Nested com o MongoDB

Eu estou tentando atualizar um valor na matriz aninhada, mas não consigo fazê-lo funcionar. Meu object é assim { “_id”: { “$oid”: “1” }, “array1”: [ { “_id”: “12”, “array2”: [ { “_id”: “123”, “answeredBy”: [], }, { “_id”: “124”, “answeredBy”: [], } ], } ] } Eu preciso empurrar um valor para “answerBy” array. […]

Como faço para desinstalar completamente o Node.js e reinstalar desde o início (Mac OS X)

Minha versão do node é sempre v0.6.1-pre mesmo depois de instalar o brew node e o NVM install v0.6.19. Minha versão do nó é: node -v v0.6.1-pre A NVM diz isso (depois de instalar uma versão do nó pela primeira vez em um terminal bash): nvm ls v0.6.19 current: v0.6.19 Mas quando eu reiniciar o […]