bangpound / assetic-codekit
Assetic 过滤器以支持专有 Codekit 扩展
dev-master / 1.0.x-dev
2014-08-25 16:48 UTC
Requires
- kriswallsmith/assetic: ~1.1
This package is auto-updated.
Last update: 2024-09-12 04:13:57 UTC
README
此项目旨在支持专有和未记录的 Codekit 扩展,以便您可以在没有该应用程序的情况下构建 Codekit 项目。
JavaScript 和 CoffeeScript
对于这些语言,Codekit 支持在输出中添加和附加其他脚本。当文件包含如下注释时
// @codekit-prepend "a.coffee" // @codekit-append "b.js"
# @codekit-prepend "a.coffee" # @codekit-append "b.js"
您可以使用此过滤器来支持这些指令。
例如
<?php $coffee = new \Assetic\Filter\CoffeeScriptFilter('/usr/local/bin/coffee'); $coffee->setBare(true); $asset = new FileAsset('script.coffee', array( new \Bangpound\Assetic\Filter\CodekitCoffeeScriptFilter($coffee), $coffee, ));