Я полностью смущен тем, как использовать модуль npm в коде клиента Meteor.Как использовать модуль npm в клиенте Meteor?
Я понимаю модули, как фс будет работать только на стороне сервера, но в данном случае я хотел бы использовать простой текстовый модуль, как это для отображения клевые даты:
https://github.com/ecto/node-timeago
Я пытался установка модуля в/Public/node_modules, и он прекрасно работает на стороне сервера, следуя этим инструкциям из 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 эр он не работает в стороне клиента код:
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"
стороне сервера является своего рода бесполезно для меня в этом случае, как я пытаюсь сделать текст на клиенте.
Метод в http://stackoverflow.com/q/17068813/586086 работает для меня. –