2017-03-11 10 views
0

yii2 테스트 프로젝트에서 애셋을 최소화하려고했지만 아무런 결과가 없습니다. 이 자습서를 사용했습니다 : HOW TO MINIMIZE THE ASSETS IN YII 2 FRAMEWORK

나는 openserver를 사용합니다. assets 디렉토리에서 압축이라는 파일을 만들었습니다. 이 파일에는 yuicompressor.jar (YUI 압축 프로그램) 및 compiler.jar (Google Closure 컴파일러)를 넣습니다.

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

그러나 여기에서 나는 다음과 같은 오류가 발생합니다 : 그 후 files screenshot

, 나는 오픈 서버 콘솔에서이 명령을 실행 압축기, (프로젝트 루트에있는)에 대한 구성 파일을 만들려고 :

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

도와주세요!

+0

처음에는 '$'없이 시도해보십시오. '$'표기는 대개 명령이 명령 행에서 실행되어야 함을 나타 내기 위해 사용됩니다. –

+0

답장을 보내 주셔서 감사합니다! 나는 $없이 시도했다 : ./yii asset/template assets/compression/config.php,하지만이 오류가 발생했습니다 : "." 내부 또는 외부가 아닙니다. 명령, 실행 프로그램 또는 배치 파일. – Boris

+0

은 다음과 같습니다 : ./yii asset/template assets/compression/config.php,하지만이 오류는 "." 내부 또는 외부가 아닙니다. 명령, 실행 프로그램 또는 배치 파일. – Boris

답변

0

이것은 아마도 환경 변수/경로 문제 일 것입니다. ./없이 앞에 php과 같은 명령을 사용하십시오. /path/to/php yii asset/template assets/compression/config.php처럼 PHP 전체 경로를 사용해야 할 수도 있습니다.

+0

"php"및 "./"이 없으면 작동합니다. 이 같은 : yii 자산/템플릿 자산/압축/config.php – Boris

+0

도와 줘서 고마워! – Boris

+0

좋습니다. 해결 된 것으로 표시하십시오. –