編譯當前目錄和所有子目錄中所有.coffee文件的最簡單方法是什麼?CoffeeScript - 編譯當前目錄和所有子目錄中的所有.coffee文件
回答
如果使用* nix系統:
find -name "*.coffee" -exec coffee -c {} \;
,你也可以考慮使用Guard
:https://github.com/guard/guard-coffeescript
您可以用集成coffee
shell工具這樣做:
將src
中的.coffee文件的目錄樹編譯成的.js文件的並行樹。 檢查http://coffeescript.org/#usage更多細節
雖然我經常使用警衛,但這是'咖啡標記的方式'。 – lucapette 2012-01-11 11:42:16
這個問題涉及到「當前目錄」,所以你想'.',而不是'src'。如果你將每個'.js'文件輸出到它編譯的'.coffee'文件所在的目錄中,則不需要'--output'。所以:'咖啡-c .' – 2012-01-11 16:38:35
謝謝@TrevorBurnham – MrBojangles 2012-09-07 21:57:11
coffee -c .
感謝@TrevorBurnham
這也適用於Windows。 – 2013-10-17 14:34:11
coffee --watch --compile .
或
coffee -wc .
這些命令將一直運行下去,留意* .coffee文件在當前目錄中,並在* .coffee文件發生更改時將這些* .coffee文件編譯爲* .js JavaScript文件。
如果你想在* .js文件生成到其他目錄的文件,只需添加--output或-o,像這樣:
coffee --watch --output lib --compile src
或
coffee -w -o lib -c src
- 1. 從當前目錄和子目錄檢索所有文件
- 2. 獲取當前目錄中的所有文件和目錄python
- 3. 如何計算當前目錄和子目錄中所有文件的所有行?
- 4. 列出目錄和子目錄中的所有jpg文件
- 5. 列出目錄中的所有文件和子目錄C#
- 6. 列出目錄中的文件和所有子目錄
- 7. 禁用eslint目錄和子目錄中的所有文件
- 8. 刪除目錄和所有子目錄中的特定文件
- 9. Perforce:列出當前目錄中的所有文件,但不包含子目錄
- 10. 如何使用find編譯所有子目錄中的所有文件?
- 11. PHP刪除的目錄都是空的所有文件和所有子目錄
- 12. 獲得從目錄中的所有文件和所有子目錄除了一個子目錄
- 13. 在gedit當前目錄的所有子目錄中打開所有名爲generator.yml的文件
- 14. C++子獲得當前目錄下所有的exe文件
- 15. php獲取所有子目錄和所有文件的列表
- 16. 保持目錄和所有子目錄遞歸除了文件
- 17. 複製所有文件和目錄及子目錄SAS
- 18. CoffeeScript - 在子目錄中編譯訂單
- 19. 如何列出批處理文件中當前目錄的所有父目錄
- 20. 顯示所有當前文件和目錄及其狀態
- 21. 如何編譯給定目錄中的所有c文件?
- 22. 如何編譯單聲道目錄中的所有文件?
- 23. gmake編譯目錄中的所有文件
- 24. 如何使用Elixir編譯目錄中的所有SASS文件?
- 25. 遞歸地擴展到當前目錄中的所有文件?
- 26. 匹配當前目錄中的所有文件
- 27. 如何獲取當前目錄中的所有文件名?
- 28. 壓縮當前文件夾中的所有目錄
- 29. Docker添加當前目錄中的所有文件
- 30. 文件列表文件夾和所有孫子的子目錄
有點兒傻使用當'咖啡-c .'做同樣的事情時'發現'... – 2012-01-11 16:39:11
@TrevorBurnham不錯的功能。無知的我。 – qiao 2012-01-12 04:21:11
'find'不是一個很好的答案。使用'coffee -wc'時,無論何時更改目錄 – AlessMascherpa 2013-03-04 11:23:55