我想用 exec('grunt')
在 php 脚本中执行一个 grunt 任务,但我总是得到 127
。任何其他 bash 命令都可以。
我什至做了一个 grunt.sh
#!/bin/bash
grunt
并尝试通过 exec('grunt.sh')
执行,但也得到 127
返回。
对此有什么想法吗?
最佳答案
它与 node 和 grunt 的绝对路径一起工作。 exec('/usr/local/bin/node/usr/local/bin/grunt')
(在 OS X 10.10.4 上——路径当然在不同的操作系统上不同)
关于php - 从 php 脚本中执行 grunt 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29732879/