“cake bake”返回“env:node:没有这样的文件或目录”

时间:2015-03-30 21:16:15

标签: php cakephp cakephp-bake

我对Ruby很有经验但是对PHP很熟悉,在我的机器上安装了CakePHP,我希望得到一些帮助。

我已下载了一个版本的Cake并将其放在/Users/zack/Sites/cake

在该目录中,我已完成cd cake/console并尝试运行cake bake,但收到错误 env: node: No such file or directory

我已尝试运行chmod 755 cake来更改权限,但这不起作用。

有关如何使其正常工作的任何建议吗?

1 个答案:

答案 0 :(得分:1)

这是一个非常奇怪的问题:))

1)你已经安装了coffeescript,它附带了cake命令。它在/usr/bin,所以如果没有本地蛋糕可用,那么它将运行;

2)CakePHP的cake命令仅在您位于app文件夹中时才有效(首先是cd myCakeApp);

3)coffeescript的cake是一个NodeJS脚本。它尝试运行node something。你得到的错误告诉你它找不到NodeJS。

尝试预先./,所以./cake烘烤。这将确保它只尝试在当前路径/文件夹中运行cake命令。