Tag: node.js

Cómo evitar que babel transpile ‘this’ a ‘undefined’ (e insertar “use strict”)

EDITAR : Esto no es sobre flechas gordas . Tampoco se trata de pasar esto a un IIFE . Es una pregunta relacionada con transpiler. Así que he creado un pub-sub simple para una pequeña aplicación en la que estoy trabajando. Lo escribí en ES6 para usar la propagación / reposo y ahorrar algunos dolores […]

Cambiar un búfer de un ReadStream en un archivo real

Así que tengo este código: downloadFile(file_id) { return new Promise((resolve, reject) => { var mongoose = require(‘mongoose’); var Grid = require(‘gridfs-stream’); var fs = require(‘fs’); mongoose.connect(config.db, {useNewUrlParser: true},).catch(e => console.log(e)); var conn = mongoose.connection; Grid.mongo = mongoose.mongo; var gfs = Grid(conn.db); console.log(‘downloadfile’, file_id); var read_stream = gfs.createReadStream({_id: file_id}); let file = []; read_stream.on(‘data’, function (chunk) […]

Reactjs – Validación de entrada de formulario

Mi formulario de página de contacto es el siguiente, Send Message Necesidad de agregar validación para todos los campos. ¿Puede alguien ayudarme a agregar validación en este formulario de reacción?

La comstackción del módulo falló (de ./node_modules/babel-loader/lib/index.js): Error: No se puede encontrar el módulo ‘babel-preset-react’

Estoy atascado con el siguiente error al intentar crear una aplicación de reacción con Webpack4 y Babel7. ERROR en ./src/index.js La comstackción del módulo falló (de ./node_modules/babel-loader/lib/index.js): Error: No se puede encontrar el módulo ‘babel-preset-react’ desde ‘/ Users / me / Desktop / reflask ‘- Si quieres resolver “reactjsr”, usa “módulo: reactjsr” – ¿Querías decir […]

Utilizando Node.JS, ¿cómo leo un archivo JSON en la memoria (del servidor)?

Fondo Estoy experimentando un poco con Node.js y me gustaría leer un objeto JSON, ya sea de un archivo de texto o un archivo .js (¿cuál es mejor?) En la memoria para poder acceder a ese objeto rápidamente desde el código. Me doy cuenta de que hay cosas como Mongo, Alfred, etc., pero eso no […]

El origen no está permitido por Access-Control-Allow-Origin

XMLHttpRequest cannot load http://localhost:8080/api/test. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin. Leí sobre las solicitudes ajax de dominios cruzados y entiendo el problema de seguridad subyacente. En mi caso, 2 servidores se ejecutan localmente, y les gusta habilitar las solicitudes de dominio cruzadas durante las pruebas. localhost:8080 – Google Appengine dev server localhost:3000 – Node.js […]

await solo es valido en funcion async

Escribí este código en lib/helper.js var myfunction = async function(x,y) { …. reutrn [variableA, variableB] } exports.myfunction = myfunction; Y luego traté de usarlo en otro archivo var helper = require(‘./helper.js’); var start = function(a,b){ …. const result = await helper.myfunction(‘test’,’test’); } exports.start = start; Tengo un error “await solo es valido en la funcion […]

sails.js obtiene el valor del entorno de config en la vista

Yo uso Sails.js con el motor de templates pnetworkingeterminado ( EJS ). Tengo una vista definida directamente desde la configuration de routes: config / routes.js '/': { view: 'homepage' } ¿Hay alguna manera de acceder al entorno en homepage.ejs? Necesito algo como esto: views / homepage.ejs (el siguiente no funciona, entonces necesito una solución de […]

Cómo resolver una cantidad variable de promises en node.js

Estoy trabajando en una function (llamada mediante una ruta express.js) para fusionar la información del evento en una database con su contraparte de Facebook y devolverla como una matriz de objects de evento. Tengo problemas con la naturaleza asíncrona de node.js y la resolución de un número variable de promises dentro de un ciclo foreach […]

Meteor.call Callback Function Returns Undefined

Tengo este código en el cliente: var Checklist = { title: this.title, belongs_to: this.belongs_to, type: this.type, items: this.items }; Meteor.call( 'create_checklist', Checklist, function(error,result){ console.log('error',error,'result',result); // if(!error) { // Router.go('/checklist/'+response); // } } ); Y esto en el server: create_checklist: function(Checklist) { Checklists.insert( { title: Checklist.title, belongs_to: Checklist.belongs_to, type: Checklist.type, items: Checklist.items }, function(error,id){ console.log(error,id); if(id) […]

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