2015-05-14 7 views
6

Jak można użyć kodu w pliku LiveScript z innego pliku LS? Na przykład:Jak można dołączyć inny plik LiveScript w LiveScript?

# In script-one.ls 
foo = 5 

# In script-two.ls 
bar = -> foo + 3 

Wystarczy w tym zarówno pliki w formacie HTML przez script znaczniki nie wydają się działać. Zmiana pierwszego skryptu na export foo = 5 i użycie require! './script-one' (lub wariantów) w drugim skrypcie też nie działa.

A co z zależnościami cyklicznymi?

Odpowiedz

2

LiveScript po prostu kompiluje się do javascript. Format modułu to twoja decyzja, tak jak w JS.

export kluczowe prostu kompiluje do commonjs exports.foo = teraz i nie będzie działać w przeglądarkach bez użycia coś podobnego browserify (http://browserify.org/), aby pakiet moduły (ES6 compat planowane jest w przyszłości).

Powiązane problemy