Windows Grunt.js:Execute.bat文件

Windows Grunt.js:Execute.bat文件,windows,xampp,gruntjs,Windows,Xampp,Gruntjs,我想在Windows上通过Grunt.js启动/停止XAMPP。有.bat文件可以执行此操作:C:\xampp\apache\u start.bat和C:\xampp\apache\u stop.bat。我还没有找到任何与Windows命令行一起工作的Grunt插件。 有没有插件可以做到这一点?或者是否有其他可能通过Grunt启动/停止XAMPP 谢谢 编辑:我最终找到的解决方案是。你试过吗 看起来它可以在windows中执行.bat文件 command : { run_shell: {

我想在Windows上通过Grunt.js启动/停止XAMPP。有.bat文件可以执行此操作:C:\xampp\apache\u start.bat和C:\xampp\apache\u stop.bat。我还没有找到任何与Windows命令行一起工作的Grunt插件。 有没有插件可以做到这一点?或者是否有其他可能通过Grunt启动/停止XAMPP

谢谢

编辑:我最终找到的解决方案是。

你试过吗

看起来它可以在windows中执行.bat文件

command : {
    run_shell: {
        type : 'shell',
        cmd  : './test.sh'
    },
    run_bat: {
        type : 'bat',
        cmd  : 'test.bat'
    },
    run_cmd: {
        cmd: ['mkdir __tmp__cmd', 'mkdir __tmp__']
    }
}

grunt命令不起作用。或者作者忘了在评论中告诉我们一些特别的东西。。。。
这是“免费软件”,还有什么可以告诉你的…

你不能通过PHP、ASP、JSP或类似的方式来实现吗?Grunt.js在这方面不是很好,我想…也许。。。我不知道除了使用这些.bat文件以编程方式启动XAMPP之外是否还有其他可能性。我使用Grunt完成很多任务,我也很乐意使用它来启动服务器。是的,我用过。当我尝试通过“npm install grunt commands--save dev”安装它时,我得到消息“grunt commands”不在npm注册表中。尝试“grunt contrib commands”,似乎作者没有将此pkg重命名为grunt commands安装成功。但是执行命令似乎不起作用。我在目录中放置了一个test.bat文件和我所有的grunt插件。看看它是否有效。这个文件基本上创建了一个名为“test”的目录。当我直接(通过双击)执行.bat文件时,就会创建目录。我没有收到任何错误消息…您是否尝试通过命令行执行.bat文件?这能行吗?是的,就像预期的那样。.bat文件很好。