我正在将 slim 用于导轨外的项目。我看到 slimrb 提供了从命令行将模板编译为 html 的选项。
1)但是有没有办法将完整的视图目录编译为html。2) 也可以监视更改并不断更新生成的 html,就像 compass 对 .scss 文件所做的那样。
我正在将 slim 用于导轨外的项目。我看到 slimrb 提供了从命令行将模板编译为 html 的选项。
1)但是有没有办法将完整的视图目录编译为html。2) 也可以监视更改并不断更新生成的 html,就像 compass 对 .scss 文件所做的那样。
这个问题其实有两个完整的解决方案!两者都很容易实现:
indrekj/guard-sim
(我链接到的那个)。slimrb
,并且为您提供了许多自定义选项。1) 将一个目录中的所有文件从 slim 编译到 html 中,然后cd
键入slimrb *
,然后单击 tab 以展开*
该目录中的所有文件名。因为它是一个视图目录,所以应该没有其他文件然后 *.slim
slimrb
2) Slim 本身并没有实现这一点,但是编写一个脚本来监听文件系统事件并根据哪个文件更改了可执行文件来触发应该不会太难。