是否有可能使用谷歌關閉大豆模板與PHP和Java一樣?一些生成PHP類而不是JAVA類的類生成器,或者在PHP代碼中使用大豆模板的特性?我喜歡在兩邊使用相同的模板(Javascript用於客戶端,JAVA用於服務器)。使用谷歌關閉大豆模板
1
A
回答
2
我沒有嘗試這樣做了,但看起來不錯,正是你需要的。
https://github.com/kennberg/php-closure
特點:
- 編譯本地使用谷歌Closure模板和大豆到-JS編譯器
- 處理緩存和重新編譯源谷歌關閉編譯
- 支持。
- 添加目錄與源文件。
0
它可以用兩個步驟來完成:
- 編寫C/C++適配器,它要求通過JNI官方JAVA方法,如cpp-closure-template。該適配器需要改進的瓶式球作爲Hello World Using Java - closure tools - Google Developers(增加了一個處理程序的Java檔案)
- PHP擴展利用適配器傳遞JSON對象字符串作爲數據映射。
0
我做了一個閉合模板的實驗性分支,它支持將* .soy文件編譯爲PHP。
你可以抓住它在GitHub上:https://github.com/oujesky/closure-templates
相關問題
- 1. 如何整合谷歌關閉模板(大豆)的打印指令
- 2. 自動重建封閉大豆模板
- 3. 谷歌關閉base.js&模塊
- 4. 如何聲明和更新谷歌封閉模板中的變量(大豆模板)
- 5. 谷歌關閉編譯最大字節
- 6. 谷歌關閉編譯器+ Django的模板標籤
- 7. 谷歌關閉登錄頁面的UI模板
- 8. 嵌套大豆模板
- 9. 使用谷歌關閉編譯器
- 10. 檢測谷歌地圖被關閉,谷歌地圖infowindow關閉
- 11. 如何控制窗口大小,使用EventTarget或谷歌關閉
- 12. 在谷歌關閉編譯器使用模塊
- 13. 谷歌關閉JSDoc註釋
- 14. 谷歌關閉優化
- 15. 谷歌關閉和MSBUILD
- 16. 谷歌地圖關閉infoBox
- 17. 谷歌關閉jQuery的.data?
- 18. 谷歌SketchUp關閉文件
- 19. 使用M代碼關閉Simulink模板
- 20. 谷歌電視HTML5模板
- 21. if語句的大豆模板語法
- 22. 保持JVM從我正在使用的手錶大豆文件關閉模板編譯器命令行
- 23. 如何加載大豆模板中的依賴關係?
- 24. 的Javascript模塊模式,原型和谷歌關閉
- 25. 使用let聲明的大豆模板中的更新值
- 26. 用谷歌Multimap播放scala模板
- 27. 如何使用谷歌封閉模板獲取語言特定的消息
- 28. 在谷歌關閉中顯示谷歌地圖
- 29. 谷歌PlacePicker關閉立即resultCode爲2
- 30. 谷歌關閉* .bat後生成?
他要生成從大豆文件PHP模板。 php-closure庫讓你從PHP中將SOY編譯成JS。你仍然最終編譯JS。我能想到的最接近的解決辦法是寫某種大豆到<此處插入喜歡的PHP模板引擎。樹枝,聰明等>模板。 – mkaatman