【问题标题】:Coffeescript and CakePHPCoffeescript 和 CakePHP
【发布时间】:2011-08-09 17:55:40
【问题描述】:

有没有一种简单的方法可以将 Coffeescript 与 CakePHP 一起使用? Rails 有Barista,但我还没有为 CakePHP 找到类似的东西。理想情况下,一些透明的东西可以按需将coffeescript编译为javascript,并且只有在它发生变化时。

CakePHP 和 Coffeescript 的 Google 搜索结果出现了很多关于 cake 命令之间冲突的讨论,但在一起使用它们的方式上却没有太多讨论。有没有人发现什么?或者我自己如何实现这样一个插件的想法?

【问题讨论】:

    标签: cakephp coffeescript


    【解决方案1】:

    我知道这不是您要寻找的答案,但我通常使用 Bash 或 Rake 中的构建脚本来处理这个问题(是的,Rake,它也非常适合构建 PHP 项目),它可以编译、连接并压缩我的.coffee 文件以进行生产。在开发过程中,我使用coffee -w 即时编译.coffee 文件。

    如果愿意,您可以通过向 Git 或 Subversion 添加提交后挂钩来进一步自动化此操作。

    您应该能够扩展 Mark Story 的 Asset Compress 插件以进行即时编译。

    【讨论】:

    • 我想shell脚本就是我真正需要的。谢谢!
    【解决方案2】:

    您可能想查看kohana-coffeescript,据我所知,这是唯一一个在 PHP 中实现您想要的功能的项目。尽管该项目名义上是针对 Kohana 框架的,但应该很容易将其分叉并使其适应 CakePHP。

    【讨论】:

    • 我检查过了。它可能会被塑造成一个 CakePHP 助手。现在我只是想知道这是否是个好主意,或者使用构建脚本编译它是否更有意义——而不是向应用程序添加依赖项。
    猜你喜欢
    • 2013-04-12
    • 2011-12-27
    • 1970-01-01
    • 2013-01-08
    • 2012-09-12
    • 2011-12-07
    • 2011-05-16
    • 1970-01-01
    • 2014-02-27
    相关资源
    最近更新 更多