Articles of meteor

Meteor.js muere sin registros

Tratando de ejecutar ejemplos para Meteor.js. Está fallando con el ejemplo de ‘partes’ sin dejar registros: $ meteor run [[[[[ ~/parties ]]]]] => Meteor server running on: http://localhost:3000/ Killed Parece que se está estrellando por alguna razón, pero ¿cómo depurar esto? meteor reset no pudo ayudar.

¿Cómo mejorar o evitar el ciclo de búsqueda / recuperación en la publicación de meteoros?

TL; DR: El chat es una colección. ChatMess otro que tiene mensajes que se refieren al _id de un Chat. ¿Cómo obtengo los últimos mensajes de una lista de chats con el menor cálculo posible? Aquí, el ciclo de búsqueda / búsqueda en un bucle es demasiado pesado y largo. Tengo esta publicación que se […]

Package.on_test se ejecuta incluso cuando no está probando

Así es como se ve nuestra aplicación al comenzar: => Started proxy. => Started MongoDB. >>>>> IN ON_TEST meteor-collection-management: updating npm dependencies — mongodb… Argh. En meteor-collection-management / package.js (nuestro propio paquete), tenemos esto: Package.on_test(function(api) { console.log(“>>>>> IN ON_TEST”); Npm.depends({ mongodb: “1.4.1” }); api.use([‘meteor-collection-management’, ‘tinytest’, ‘test-helpers’]); api.add_files(‘tests/dbobject-test.js’, [‘client’, ‘server’]); api.add_files(‘tests/enums-test.js’, [‘client’, ‘server’]); }); ¿Por qué […]

módulo simulado que no existe?

Cuando ejecuto mis pruebas de mocha en mi aplicación de meteoros por: node_modules/.bin/mocha –compilers js:babel-core/register //..opts Me sale un problema cuando mi módulo bajo prueba quiere importar: import { Meteor } from ‘meteor/meteor’; Así que traté de burlarme de ella con burla: mockery.enable(); moduleUnderTest = ‘../moduleUnderTest’; mockery.registerAllowable(moduleUnderTest); meteorMock = {}; mockery.registerMock(‘Meteor’, meteorMock); Desafortunadamente el módulo […]

Llamando a una función sin pasar argumentos.

Trabajando a través del descubrimiento de meteoros (página 92), una sección cubre este código: Posts.allow({ update: ownsDocument, remove: ownsDocument }); ownsDocument = function(userId, doc) { return doc && doc.userId === userId; } El código en sí mismo como puede haber adivinado solo permite que un usuario actualice / elimine sus propias publicaciones dependiendo de si […]

¿Cómo puedo reescribir / redirigir la página predeterminada en Meteor para que apunte a /public/index.html?

Estoy usando Meteor como el servidor de mi aplicación web ionic+angular . Estoy desplegando la aplicación usando meteor-up . He puesto toda mi aplicación en la carpeta Meteor /public y funciona cuando la accedo de esta manera: http://localhost:3000/index.html ¿Cómo puedo configurar / reescribir / redirigir la página predeterminada de Meteor para poder cargar la misma […]

No hay actualización reactiva con Collection.find en Meteor

En una aplicación de prueba con colecciones Fruits y Meteor.users , un usuario hace clic en el nombre de una fruta para agregarla a su lista de favoritos, usando el código del lado del servidor. Meteor.users.update( Meteor.user()._id, { $push: {‘profile.favorites’: fruit_id } }) donde fruit_id es el ObjectID fruit._id generado por Mongo. Para la página […]

método de llamada en RouteController de Iron-Router desde Template.tmpl.helpers () que no funciona

Estoy tratando de insertar nuevos datos en la matriz de mi clients cada vez que se loadMoreClients método loadMoreClients . La publicación espera este parámetro back_to y sabe cómo manejarlo. Mi problema es que parece que no puedo llamar a estos métodos de mis ayudantes de plantillas. Iron.controller Iron y Iron Iron.controller en la consola […]

Aplicación de Porting Express a Meteor

He estado trabajando en portar una aplicación básica basada en Express a Meteor. La excelente publicación ¿Existe una manera fácil de convertir una aplicación express a meteor? fue un gran comienzo, usando una función de mesero para envolver las rutas de enrutador de hierro que Meteor espera en las req / res que le gustan […]

Error de inspección de SSL: CERT_UNTRUSTED al agregar el paquete de meteoros

En el trabajo estamos detrás de un dispositivo de inspección SSL que renuncia a todo el tráfico con la CA raíz de la compañía. ¿Hay alguna manera de agregar este certificado a Meteor? Cuando no estamos demandando a meteor, podemos decirle a NPM dónde vive nuestro certificado CA: npm config set cafile /path/to/cert.pem ¿Hay alguna […]