我写了一个简单的PHP应用程序,用少量编写的CSS代码,使用客户端less.js脚本来解析less文件。我们正在将应用程序部署到Heroku,并按预期工作。
我想要做的是将Heroku配置为将.less文件编译为.css文件,作为推送过程的一部分。所以我可以包含.css文件而不是.less + node.js组合。根据我的阅读,这应该是可能的,但没有在Heroku上找到特定于PHP的样本。任何指针都会受到赞赏。
答案 0 :(得分:0)
使用lessphp找到我的问题的答案并更新我的composer.json文件,如下所示:
{
"require": {
"php": "~5.6.0",
"oyejorge/less.php": "~1.5"
},
"scripts": {
"post-install-cmd": [
"vendor/bin/lessc css/style.less > css/style.css"
],
"post-update-cmd": [
"vendor/bin/lessc css/style.less > css/style.css"
]
}
}