Tag: node.js

Actualización a Babel 7: No se pueden leer los enlaces de propiedad de null

Acabo de actualizar a Babel 7 (desde 6) ejecutando estos comandos: npm remove babel-cli npm install –save-dev @babel/cli @babel/core @babel/preset-env Aquí está mi archivo .babelrc : { “presets”: [“env”] } Entonces corrí: babel js/src –out-dir js/dist Y resulta en: TypeError: Cannot read property ‘bindings’ of null at Scope.moveBindingTo (/xyz/node_modules/@babel/traverse/lib/scope/index.js:867:13) at BlockScoping.updateScopeInfo (/xyz/node_modules/babel-plugin-transform-es2015-block-scoping/lib/index.js:364:17) at BlockScoping.run (/xyz/node_modules/babel-plugin-transform-es2015-block-scoping/lib/index.js:330:12) […]

¿Cómo mostrar datos binarios como imagen en React?

Estoy recibiendo un enlace desde el servidor Nodejs y ahora desde ese momento necesito mostrar una imagen. ¿Cómo puedo conseguir esto? ¿Hay algún método para convertir bindata a JPEG o cualquier otro formato? ¿O es posible convertir eso en el servidor y luego enviar esa imagen para reactjsr? Así es como estoy intentando mostrar los […]

Cómo implementar adecuadamente el manejo de errores en caso async / await

Uso async / await ecma6 standard sin ninguna biblioteca personalizada. No entiendo en este momento cómo puedo capturar y lanzar errores correctamente. Tengo varias funciones de async / await y si en algún lugar debajo de un error crítico ocurre, quiero lanzar el error a la parte superior y de todas las funciones de async […]

Uso de require (lib) versus en aplicaciones de Electron

No tengo una require(‘jslib’) cuándo usar require(‘jslib’) versus en las páginas de contenido de Electron (por ejemplo, index.html). Con jQuery, descubrí que se debe cargar de la siguiente manera: window.$ = window.jQuery = require(‘./js/jquery-2.2.4.min.js’); Necesito comenzar a usar otras bibliotecas (p. Ej., Manillares, ds3.js, Bootstrap, etc.) y no estoy seguro de si debo cargarlas con […]

Nodo Js: es posible acceder a 1000 http get request a alguna api desde un servidor js de nodo

Estaba tratando de realizar casi 2000 solicitudes de obtención de http simultáneas a alguna API web ( abc.com/query?val=somekey ). Debajo está mi código. async.each(keysArray,function(key,callback1){ sails.http.get({ hostname:’abc.com’, path:’/query?val=’+key, headers:{ “Accept”:”text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8″, “User-Agent”:”MYBROWSER” } },function(response){ var str=”; response.on(‘data’,function(chunk){ str+=chunk; }); response.on(‘end’,function(){ console.log(new Buffer(str,’utf8′)); // some job on each str from each key }); }); }); la longitud de […]

¿Cómo devolver valores desde funciones asíncronas usando async-await desde la función?

¿Cómo puedo devolver el valor de una función asíncrona? Traté de gustarme esto const axios = require(‘axios’); async function getData() { const data = await axios.get(‘https://jsonplaceholder.typicode.com/posts’); return data; } console.log(getData()); me devuelve esto, Promise { }

socket.io no envía al cliente

Estoy intentando crear un script simple para enviar datos de un archivo cada uno al cliente cada vez que se actualiza el archivo. He probado y encontrado que el archivo está leído, pero el cliente no recibe nada. No hay errores en la consola. Soy bastante nuevo en socket.io. código node.js var app = require(‘express’)(); […]

Pase la variable de entorno Node.js con Windows PowerShell

Estoy intentando pasar una variable de entorno a Node.js con PowerShell de esta manera: C:\Users\everton\my-project> $env:MY_VAR = 8000 node index.js Pero me sale un error en PowerShell: Token ‘nodo’ expresión o statement inesperada

¿Cómo utilizar inserciones masivas desordenadas con mongoskin?

Estoy teniendo problemas para usar Mongoskin para realizar una inserción masiva (MongoDB 2.6+) en el nodo. var dbURI = urigoeshere; var db = mongo.db(dbURI, {safe:true}); var bulk = db.collection(‘collection’).initializeUnorderedBulkOp(); for (var i = 0; i < 200000; i++) { bulk.insert({number: i}, function() { console.log('bulk inserting: ', i); }); } bulk.execute(function(err, result) { res.json('send response statement'); […]

SCRIPT5009: ‘fetch’ no está definido

tener algunos problemas Para mis solicitudes estoy usando Fetch API! El formulario de envío no funciona en IE, debido a “SCRIPT5009: ‘fetch‘ no está definido”! Ejemplo de cómo se ve: fetch(“url”, { method: “POST”, body: JSON.stringify(data), headers: { ‘Accept’: ‘application/json’, ‘Content-Type’: ‘application/json’ } }).then(function (response) { return response.json().then(function (data) ¡Al mismo tiempo en Chrome y […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.