imarc / craft-sass
一个Craft插件,可以在需要时在服务器上编译SASS。
1.0.6
2017-01-12 21:23 UTC
Requires
- composer/installers: ~1.0
- leafo/scssphp: ^0.1.1
This package is auto-updated.
Last update: 2024-09-13 11:49:33 UTC
README
这是一个使用scssphp的Craft Sass插件。
它会即时将SASS编译成CSS,并将结果缓存到磁盘,直到文件更改。
安装
安装需要composer。此插件还使用了composer/installers来使插件与composer兼容。
- 在项目的根目录下运行
composer require imarc/craft-sass
。这将创建一个vendor/
目录,并自动将插件本身放入craft/plugins/sass/
。 - 上传
vendor/
和craft/plugins/sass/
目录。 - 在Craft插件面板中启用插件。
使用方法
将SCSS文件上传到您的文档根目录中。例如,public/css/styles.scss
。
从twig模板链接到该文件应如下所示
<link rel="stylesheet" type="text/css" href="{{ craft.sass.link('/css/styles.scss') }}" media="all" />
craft.sass.link()
生成一个链接,该链接路由到插件,插件再将SASS文件编译成CSS。
测试
要运行测试,请确保已安装phpunit,然后
composer install
phpunit