Articles of node.js

‘await Unexpected identifier’ no Node.js 7.5

Estou experimentando a palavra-chave await em Node.js. Eu tenho este script de teste: “use strict”; function x() { return new Promise(function(resolve, reject) { setTimeout(function() { resolve({a:42}); },100); }); } await x(); Mas quando eu corro no nó eu recebo await x(); ^ SyntaxError: Unexpected identifier quer eu o execute com node ou node –harmony-async-await ou […]

limite de memory no Node.js (e no Chrome V8)

Em muitos lugares da web, você verá: Qual é o limite de memory em um processo de nó? e a resposta: Atualmente, por padrão, o v8 tem um limite de memory de 512 MB em sistemas de 32 bits e 1 GB em sistemas de 64 bits. O limite pode ser aumentado ajustando -max-old-space-size para […]

Converter uma estrutura de diretórios no sistema de arquivos para JSON com o Node.js

Eu tenho uma estrutura de arquivos como esta: root |_ fruits |___ apple |______images |________ apple001.jpg |________ apple002.jpg |_ animals |___ cat |______images |________ cat001.jpg |________ cat002.jpg Eu gostaria de, usando Javascript e Node.js, ouvir este diretório raiz e todos os subdiretórios e criar um JSON que espelhe essa estrutura de diretório, cada nó contém […]

Por que o mongoose sempre adiciona um s ao final do nome da minha coleção

Por exemplo, esse código resulta em uma coleção chamada “datas” sendo criada var Dataset = mongoose.model(‘data’, dataSchema); E esse código resulta em uma coleção chamada “usuários” sendo criados var User = mongoose.model(‘user’, dataSchema); obrigado

Como fazer solicitações HTTP externas com o Node.js

A questão é bastante simples. Eu quero usar um servidor Node.js como um proxy para registrar, autenticar e encaminhar consultas HTTP para um servidor HTTP de back-end (solicitações PUT, GET e DELETE). Qual biblioteca devo usar para esse propósito? Eu tenho medo de não encontrar um.

Origem http: // localhost: 3000 não é permitido pelo Access-Control-Allow-Origin

XMLHttpRequest cannot load http://localhost:8080/api/test. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin. Eu li sobre solicitações ajax de domínio cruzado e entendi o problema de segurança subjacente. No meu caso, dois servidores estão sendo executados localmente e gostam de habilitar solicitações entre domínios durante o teste. localhost:8080 – Google Appengine dev server localhost:3000 – Node.js server […]

retorno de chamada para lidar com a conclusão do tubo

Eu estou usando o seguinte código node.js para baixar documentos de algum URL e salvá-lo no disco. Quero ser informado sobre quando o documento é baixado. Eu não vi qualquer retorno de chamada com pipe.Or, existe algum evento ‘final’ que pode ser capturado após a conclusão do download? request(some_url_doc).pipe(fs.createWriteStream(‘xyz.doc’));

Quais são as diferenças entre node.js e node?

Eu instalei o node.js na minha máquina (linux mint 15), quando executo o node example.js , ele diz: The program ‘node’ can be found in the following packages: * node * nodejs-legacy Try: sudo apt-get install Então, quais são as diferenças entre nó e nodejs? Eu tinha node.js e node instalados anteriormente, mas quando eu […]

Como posso definir o fuso horário padrão em node.js?

Como faço para definir o fuso horário padrão em node.js?

Como podemos ou podemos usar módulos de nó via npm com o Meteor?

Como podemos ou podemos usar módulos de nó via npm com o Meteor ? Ou isso é algo que dependerá da API de empacotamento? Ou existe um método prescrito recomendado?