Estoy completamente confundido sobre cómo usar un módulo npm en el código del cliente Meteor.¿Cómo usar el módulo npm en el cliente Meteor?
entiendo módulos como fs sólo funcionaría del lado del servidor, pero en este caso me gustaría utilizar un módulo de texto simple como esto para mostrar fechas bonitas:
https://github.com/ecto/node-timeago
que he probado instalación del módulo en/pública/node_modules, y funciona muy bien en el lado del servidor siguiendo estas instrucciones de SO: ( How do we or can we use node modules via npm with Meteor?)
Meteor.startup(function() {
var require = __meteor_bootstrap__.require
var timeago = require('timeago')
console.log(timeago(new Date()))
...
Howev er que no funciona en el código del lado del cliente:
if (Meteor.is_client) {
var require = __meteor_bootstrap__.require
var timeago = require('timeago')
console.log(timeago(new Date()))
...
Uncaught ReferenceError: __meteor_bootstrap__ is not defined"
del lado del servidor es una especie de inútil para mí en este caso, como estoy tratando de representar el texto en el cliente.
El método en http://stackoverflow.com/q/17068813/586086 funciona para mí. –