由于css的难维护性,国内外出现了一些维护css的工具,框架等等。 pcss的目的也是为了使css的维护更为简单。
- 拥有php脚本的所有功能
- 能自动监控并且生成相应的css文件
将php的运行路径添加到系统变量中,然后运行本目录下的install.bat。 而后,就可以使用pcss了(pcss 监控的目录 输出的目录)。
pcss会在一个死循环中(每次循环后延迟1s),遍历监视的目录下所有的文件。主要有两种文件,php文件和pcss文件,两者都处于同一目录中。对于新增加的文件,直接渲染输出,对于已存在的文件,则通过比较文件的md5来判断文件是否被修改,当被修改的时候再渲染输出。
生命周期是:
- 循环监视
- 检测到修改
- 新建进程执行渲染
- 初始化环境变量
- 执行boot.php文件
- 执行改变的php文件
- 执行shutdown.php文件
- 继续监视
安装前请以管理员身份运行。如果还是安装失败,则将bin目录设置到系统的环境变量即可。