我如何设置约曼/Grunt运行PHP


How can I set up Yeoman/Grunt to run PHP?

我刚刚开始使用Yeoman(与webapp生成器)和Grunt,我有一个项目脚手架的方式,我想除了能够运行PHP。我开始运行grunt-serve,但是没有对PHP的开箱即用的支持。然后我切换到"grunt watch"并运行Apache,但是我的页面的CSS没有被处理。我只能在运行grunt-serve时看到样式(为什么会这样?)有一个标准的工作流程的PHP开发w/Grunt?我为此搜索了很多,但找不到任何解决方案。任何帮助都将非常感激。

这里的"grunt server"是指grunt-serve还是grunt-contrib-connect?

如果是,只需替换为grunt-php-plugin:

grunt.initConfig({
    php: {
        test: {
            options: {
                keepalive: true,
                open: true
            }
        }
    }
});

要得到一个真正好的答案,你需要告诉你使用了哪个自编代码生成器,你在那里修改了什么,你希望如何处理你的CSS和js,等等。

请注意grunt本身并不是某种服务器或类似的东西,它只是一个模块化的构建工具,写在node.js之上。

不要认为你可以,grunt是基于NodeJs的,也就是javascript。您需要使用php运行服务器来获取php.