是否有适用于 Windows 的 haml 到 html 转换器我在 ubuntu 上看到它,我们使用 grunt。前任。在终端 grunt haml 将我的代码 .haml 离线转换为 .php。windows有app之类的吗?
问问题
533 次
1 回答
0
有grunt-haml-php。但它在 Windows 上效果不佳。为了让它在 Windows 上运行,你必须对它进行一些修改。
安装完成后,找到 node_moules/grunt-haml-php/tasks/haml.js 文件,我们必须像这样进行一些调整。
...
var compileHaml = function(item, cb) {
var args = ['-t', hamlTarget || 'php', item ];
// change the above line to the following
// var args = [path.join(__dirname, '../bin/haml'), '-t', hamlTarget || 'php', item ];
...
var child = grunt.util.spawn({
cmd: path.join(__dirname, '../bin/haml'),
// change the above line to the following
// cmd: 'php',
args: args
}, function(error, result, code) {
cb(error, result.stdout);
});
...
grunt-haml-php使用MtHaml,但看起来MtHaml仍然不稳定。它还缺少许多功能。
希望这个答案可以帮助您找到所需的内容。
于 2015-12-21T16:37:15.903 回答