我刚刚开始使用Yeoman(使用webapp生成器)和Grunt,我有一个项目支架,除了能够运行PHP之外我想要的方式。我开始运行grunt-serve但是没有对PHP的开箱即用支持。然后我切换到“grunt watch”并运行Apache,但之后我的页面的CSS没有被处理。我只能在运行grunt-serve时看到样式(为什么会这样?)。是否有用于Grunt的PHP开发的标准工作流程?我已经搜索了相当多的东西,找不到任何解决方案。任何帮助将非常感激。
答案 0 :(得分:1)
使用" grunt服务器"你的意思是grunt-serve还是grunt-contrib-connect?
如果是这样,只需用grunt-php - 插件替换该插件:
grunt.initConfig({
php: {
test: {
options: {
keepalive: true,
open: true
}
}
}
});
要得到一个非常好的答案,你需要告诉你使用哪个yeoman-generator,你在那里改变了什么,你希望如何处理你的css和js等等。
要知道grunt本身不是某种服务器或类似的东西,它只是在node.js上编写的模块化构建工具。
答案 1 :(得分:0)
不要以为你可以,grunt基于NodeJs是javascript。您需要运行带有php的服务器来获取php。