tomk79/px2-jade

为 Pickles 2 添加使用 Jade 语法编码内容的功能。

安装: 15

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:CSS

2.0.1 2017-08-03 01:05 UTC

This package is auto-updated.

Last update: 2024-09-25 15:12:27 UTC


README

这是为 Pickles 2 开发的插件。它添加了使用 Pug(Jade) 语法编码内容的功能。

这是对 Pug(Jade) 解析器 "pug-php/pug" 的封装。

引导步骤 - 安装

1. 在 composer.json 中设置 tomk79/px2-jade

require 项中添加 tomk79/px2-jade

{
	〜 中略 〜
    "require": {
        "php": ">=5.3.0" ,
        "pickles2/px-fw-2.x": "^2.0",
        "tomk79/px2-jade": "^2.0"
    },
	〜 中略 〜
}

2. 执行 composer update

添加后,不要忘记执行 composer update 以反映更改。

$ composer update

3. 在 config.php 中添加设置

编辑设置文件 config.php(通常是 ./px-files/config.php)。向 $conf->funcs->processor 添加属性 jade。这意味着当内容扩展名为 jade 时(例如:index.html.jade 等)将被调用。设置 tomk79\pickles2\jade\jade::exec_ext 处理后的标准 HTML 处理。

以下是设置示例。

	$conf->funcs->processor->jade = [
		// Jade文法を処理する
		'tomk79\pickles2\jade\jade::exec_ext' ,

		// html の処理を追加
		$conf->funcs->processor->html ,
	];

如果要将设置应用于扩展名 .pug,请设置 $conf->funcs->processor->pug

4. 编写 Pug(Jade) 内容

在文件名后添加 .jade 的内容将被视为 Jade 语法进行处理。(例如:对于 index.html,将其重命名为 index.html.jade

div
	p sample text

更新日志 - 变更记录

tomk79/px2-jade 2.0.1 (2017年8月3日)

  • 将解析器库从 ronan-gloo/jadephp 更改为 pug-php/pug

tomk79/px2-jade 2.0.0 (2015年1月27日)

  • 初始发布。

许可 - License

MIT 许可证

作者 - Author

开发者

测试

$ ./vendor/phpunit/phpunit/phpunit