0

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

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

从那个目录,我已经完成cd cake/console并尝试运行cake bake但得到错误env: node: No such file or directory

我尝试运行chmod 755 cake以更改权限,但没有奏效。

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

4

1 回答 1

1

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

1)你已经安装了coffeescript,它带有一个cake命令。如果/usr/bin没有可用的本地蛋糕,它就会运行;

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

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

尝试在前面加上 ./,所以 ./cake bake。这将确保它只尝试在当前路径/文件夹中运行 cake 命令。

于 2015-03-30T21:26:59.907 回答