我正在接管我的同事的咖啡脚本项目。他将所有类编码在一个单独的咖啡脚本文件中。
我喜欢将所有类分成自己的文件。我发现我可以分离文件然后将类导出到'window'对象。该方法的问题是咖啡脚本生成单独的javascript文件。
有没有办法分离咖啡脚本文件,然后将它们编译成一个单独的js文件?
答案 0 :(得分:2)
是。 Coffescript编译器完全针对这种情况使用--join
命令。
你可以这样做:
coffee --join project.js --compile myCoffeeFolder/*.coffee
答案 1 :(得分:0)
您可能希望将coffeescript文件编译为单独的js文件,以快速检查生成的js代码是否符合您的期望。在这种情况下,您可以在第二步中使用uglifyjs将它们编译成一个文件,甚至将其缩小(以便加快加载速度等)。