我刚刚开始使用Yeoman (带有webapp生成器)和Grunt,除了能够运行PHP之外,我已经按照我想要的方式搭建了一个项目。我开始运行grunt-serve,但是没有对PHP的开箱即用支持。然后我切换到"grunt watch“并运行Apache,但是我的页面的CSS没有被处理。我只能在运行grunt-serve时看到样式(为什么是这样?)。有没有使用Grunt进行PHP开发的标准工作流程?我已经找了很久,也找不到任何解决方案。任何帮助都将不胜感激。
发布于 2014-08-07 23:07:28
你说的"grunt服务器“是指grunt-serve还是grunt-contrib-connect?
如果是这样,只需将该插件替换为grunt-php-plugin:
grunt.initConfig({
php: {
test: {
options: {
keepalive: true,
open: true
}
}
}
});要得到一个真正好的答案,你需要告诉我你使用的是哪个yeoman生成器,你在那里修改了什么,你希望如何处理你的css和js,等等。
请注意,grunt本身并不是某种服务器或类似的东西,它只是一个基于node.js编写的模块化构建工具。
发布于 2014-08-07 22:57:03
我不认为你可以,grunt是基于NodeJs的javascript。您需要使用php运行服务器才能获得php。
https://stackoverflow.com/questions/25185624
复制相似问题