簡體   English   中英

如何在咖啡腳本中預處理或包含咖啡腳本?

[英]How to preprocess or include a coffee script in a coffee script?

我正在接管我的同事的咖啡腳本項目。 他將所有類編碼在一個單獨的咖啡腳本文件中。

我喜歡將所有類分成他們自己的文件。 我發現我可以分離文件然后將類導出到'window'對象。 該方法的問題是咖啡腳本生成單獨的javascript文件。

有沒有辦法分離咖啡腳本文件,然后將它們編譯成一個單獨的js文件?

是。 Coffescript編譯器完全針對這種情況使用了--join命令。 你可以這樣做:

coffee --join project.js --compile myCoffeeFolder/*.coffee

您可能希望將coffeescript文件編譯為單獨的js文件,以快速檢查生成的js代碼是否符合您的期望。 在這種情況下,您可以在第二步中使用uglifyjs將它們編譯成一個文件,甚至縮小它(以便加快加載速度等)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM