Globalne klasy z Meteor> 0.6.0 i CoffeeScript
Od wydania Meteor 0.6.0 i dodaniezakres zmiennej JavaScript na poziomie pliku, Mam do czynienia z problemem używania klas CoffeeScript, z których każda jest zdefiniowana we własnym pliku.
foo.coffee:
class Foo
...
subfoo.coffee:
class Subfoo extends Foo
...
Zgodnie z oczekiwaniami i ze względu na zmiany wprowadzone w Meteor 0.6.0 otrzymuję następujący błąd:
ReferenceError: Foo nie jest zdefiniowane
Oto moje pytanie: w jaki sposób należy obsługiwać definicje klas w plikach z CoffeeScript i Meteor> 0,6.0? Idealnie: czy jest wygodny sposóbnie zbytnio modyfikować sposób definiowania klas, aby upewnić się, że te definicje (i główne części mojej aplikacji) nie są zależne od Meteor?