我在尝试从php编译coffescript文件目录时遇到问题。代码看起来像这样:
$output = exec_shell("/usr/bin/coffee -c -o public/javascript public/coffeescript");
/ usr / bin / coffee是/ usr / local / lib / node_modules / coffee-script / bin / coffee的符号链接,但我也尝试直接使用可执行文件的完整路径。 我已经尝试了所有我知道的php shell命令(system,passthru,exec,exec_shell)。 MAMP在Mac OS X上运行Apache作为我的用户。 我正在用罗盘做同样的事情,它完美地工作(没有绝对路径,甚至),并且它们都是使用带-g的节点安装的。
我正在尝试在开发环境中实现页面请求的按需编译,但现在我完全被难倒了。
对此的任何见解将不胜感激。