Articles of node.js

Como posso atualizar o Node.js e o npm para as próximas versões?

Acabei de instalar o Node.js e o npm (para módulos adicionais). Como posso atualizar o Node.js e os módulos que estou usando nas últimas versões? Pode npm fazer isso? ou eu tenho que remover e reinstalar Node.js e npm para obter as próximas versões? Eu segui https://github.com/nodejs/node/wiki/Installation e a próxima seção npm.

Funções de nuvem para o Firebase – getaddrinfo ENOTFOUND

Tentando fazer uma solicitação à API do Paypal usando o PayPal-node-SDK exports.requestPayment = functions.https.onRequest((req, res) => { return new Promise(function (fullfilled, rejected) { paypal.payment.create(create_payment_json, {}, function (error, payment) { if (error) { rejected(error); } else { console.log(“Create Payment Response”); console.log(payment); res.status(200).send(JSON.stringify({ paymentID: payment.id })).end(); fullfilled(payment); } }); }); }); mas estou constantemente recebendo um erro: […]

Significado de “isto” em módulos e funções de node.js

Eu tenho um arquivo JavaScript que é carregado por require . // loaded by require() var a = this; // “this” is an empty object this.anObject = {name:”An object”}; var aFunction = function() { var innerThis = this; // “this” is node global object }; aFunction(); (function(anyParameter){ console.log(anyParameter.anObject); })( this // “this” is same having […]

Como baixar um arquivo com o Node.js (sem usar bibliotecas de terceiros)?

Como faço para baixar um arquivo com o Node.js sem usar bibliotecas de terceiros ? Eu não preciso de nada especial. Eu só quero baixar um arquivo de um determinado URL e, em seguida, salvá-lo em um determinado diretório.

Verifique de maneira síncrona se o arquivo / diretório existe no Node.js

Como posso verificar de forma síncrona, usando node.js , se existe um arquivo ou diretório?

Upload de arquivos com o Express 4.0: req.files undefined

Eu estou tentando obter um mecanismo de upload de arquivo simples trabalhando com o Express 4.0, mas continuo sendo undefined para req.files no corpo app.post . Aqui está o código relevante: var bodyParser = require(‘body-parser’); var methodOverride = require(‘method-override’); //… app.use(bodyParser({ uploadDir: path.join(__dirname, ‘files’), keepExtensions: true })); app.use(methodOverride()); //… app.post(‘/fileupload’, function (req, res) { console.log(req.files); […]

Como posso obter o object completo no console.log () do Node.js, em vez de ”?

Ao depurar usando console.log() , como posso obter o object completo? const myObject = { “a”:”a”, “b”:{ “c”:”c”, “d”:{ “e”:”e”, “f”:{ “g”:”g”, “h”:{ “i”:”i” } } } } }; console.log(myObject); Saídas: { a: ‘a’, b: { c: ‘c’, d: { e: ‘e’, f: [Object] } } } Mas eu também quero ver o conteúdo da […]

Como executar um script de shell na boot

Em uma instância do amazon linux, tenho dois scripts chamados start_my_app e stop_my_app que começam e param para sempre (o que, por sua vez, executa meu aplicativo node.js). Eu uso esses scripts para iniciar e parar manualmente o aplicativo do meu nó. Por enquanto, tudo bem. Meu problema: Eu também quero configurá-lo de modo que […]

Mangusto sempre retornando uma matriz vazia NodeJS

Eu tentei usar find e findOne e ambos não estão retornando um documento. find está retornando um array vazio enquanto findOne está retornando null . err em ambos os casos em null também. Aqui está minha conexão: function connectToDB(){ mongoose.connect(“mongodb://localhost/test”); //i have also tried 127.0.0.1 db = mongoose.connection; db.on(“error”, console.error.bind(console, “connection error:”)); db.once(“open”, function callback(){ […]

Inesperado token cólon JSON após jQuery.ajax # get

Eu criei uma API minimalista em nodejs que retorna dados no formato JSON. Mas toda vez que tento fazer um ajax # get call e passar minha API como URL, recebo um erro e, a julgar pelo Chrome, estou recebendo um erro “Unexpected token :” ; aqui o código do servidor em nodejs + express […]