yii2 "$" 不是内部或外部命令,也不是可执行程序或批处理文件。错误

yii2 "$" Is not internal or external Command, executable program or batch file. ERROR

我正在尝试最小化 yii2 测试项目中的资产,但没有结果。我使用了这个教程:HOW TO MINIMIZE THE ASSETS IN YII 2 FRAMEWORK

我用的是openserver。在 assets 目录中,我创建了一个名为 compression 的文件。在该文件中,我放入了 yuicompressor.jar(YUI 压缩器)和 compiler.jar(Google Closure 编译器)。 files screenshot

之后,我尝试为压缩器创建配置文件, 运行 openserver 控制台中的此命令(位于项目根目录中):

$ ./yii asset/template assets/compression/config.php

但是我得到以下错误:

"$" Is not internal or external
Command, executable program or batch file.

请帮忙解决这个问题!

这可能是环境变量/路径问题。 尝试使用前面带有 php 的相同命令,可能没有 ./。 也可能是您需要使用 php 的完整路径,例如 /path/to/php yii asset/template assets/compression/config.php.