webvariants / sly-assetic
SallyCMS 的插件,用于使用 assetic 处理资源
v1.1.0
2016-05-17 14:54 UTC
Requires
- php: >=5.3.3
- kriswallsmith/assetic: 1.1.1
- sallycms/composer-installer: ~1.1
- sallycms/console: >=0.9,<0.11
- sallycms/sallycms: >=0.9,<0.11
This package is auto-updated.
Last update: 2020-08-10 14:15:18 UTC
README
1. 使用方法
- 在
develop/config/assetic.yml
中定义所有资源。请参考develop
目录中的示例。 - 从
sly_Layout_Assetic
继承布局以使用addCSSAsset
和addJavaScriptAsset
方法将 CSS 和 JS 添加到 HTML 中。(不要忘记调用sly_Layout_Assetic
的parent::__construct()
。)(例如:$layout->addCSSAsset('main.css')
); - 在开发模式下,所有资源都会实时构建。
- 在生产模式下,将提供静态文件。每次都必须手动使用控制台重新构建它们。
php sally/console/bin/console assetic:rebuild
静态文件放置在资源目录中,并以前缀__assetic__
开头。