是否有可能使用谷歌关闭大豆模板与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