我正在接管我的同事的咖啡腳本項目。他將所有課程編入一個咖啡腳本文件中。如何在咖啡腳本中預處理或包含咖啡腳本?
我喜歡所有的課分成自己的文件。我發現我可以分開文件,然後將該類導出到「窗口」對象。該方法的問題在於咖啡腳本生成單獨的JavaScript文件。
有沒有辦法分開咖啡腳本文件,然後將其編譯成一個單一的js文件?
我正在接管我的同事的咖啡腳本項目。他將所有課程編入一個咖啡腳本文件中。如何在咖啡腳本中預處理或包含咖啡腳本?
我喜歡所有的課分成自己的文件。我發現我可以分開文件,然後將該類導出到「窗口」對象。該方法的問題在於咖啡腳本生成單獨的JavaScript文件。
有沒有辦法分開咖啡腳本文件,然後將其編譯成一個單一的js文件?
是。對於這種情況,Coffescript編譯器有一個--join
命令。 你可以這樣說:
coffee --join project.js --compile myCoffeeFolder/*.coffee
您可能需要編譯的CoffeeScript文件到單獨的JS文件來快速檢查生成的js代碼是否符合您的期望。在這種情況下,你可以使用uglifyjs在第二個步驟,將這些編譯成一個文件,甚至再壓縮它(更快的加載等)。
正是我一直在尋找!謝謝! – Moon