cakephp 4.* cake:术语 'cake' 未被识别为 cmdlet 的名称

cakephp 4.* cake : The term 'cake' is not recognized as the name of a cmdlet

任何帮助请 DB : XAMPP , logiciel : vscode

cake : 术语 'cake' 未被识别为 cmdlet、函数、脚本文件或可操作文件的名称 程序。检查名称的拼写,或者如果包含路径,请验证路径是否正确 然后再试一次。 在 line:1 char:1

默认情况下,Powershell 不会从当前位置 运行 命令,例如,您必须通过将目录添加到路径环境变量来降低保护(我不推荐这样做)。或者,您可以在命令前使用 .\,以明确您想要 运行 当前目录中的命令,即 .\cake.

但是你首先不应该 运行 cakebin 目录中,你应该 运行 从应用程序的根目录中,即从在您的 cakephp 目录中,这样您就可以使用:

bin\cake bake

另见