Czy istnieje sposób definiowania kolejności kompilacji programu CoffeeScript w podkatalogach? Proszę rozważyć następujący przykład:CoffeeScript - kolejność kompilacji w podkatalogach
pliki:
- src/App.coffee
- src/view/B.coffee
- src/view/a/A.coffee
Gdzie klasa A sięga B.
coffee --join js/app.js --compile src/view/ src/App.coffee
to zgłasza błąd w przeglądarce:
Uncaught TypeError: Cannot read property 'prototype' of undefined
Gdybym zmienić nazwę folderu do oo, błąd zniknął i wszystko działa poprawnie.
- src/view/oo /A.coffee
spodziewałbym kompilator czytać wszystkie pliki .coffee z src/view/zanim przejdzie w src/view/podkatalogów . Znowu, jest jakikolwiek sposób to zrobić?
Edit: PC Windows 7, wersja 1.3.3 coffeescript
Jest to wynik standardowego zachowania * nix, w którym wszystko jest wymienione alfabetycznie, łącznie z folderami. Wypróbuj '--compr. Src/view/B.coffee src/view/a/src/App.coffee'? –
Działa tylko wtedy, gdy dodaję wszystkie pliki src/view/[. Coffee], a następnie wszystkie src/view/[folders].Nie działa z generycznym src/view/ – imbrizi
'--comprile src/view/*. Coffee src/view/a/src/App.coffee' pracował dla mnie –