나는 Yii 프레임 워크 응용 프로그램을 가지고 있으며 복제 할 때 깨집니다.Repo 복제가 내 yii2 앱을 손상시키는 이유는 무엇입니까?
나는 Yii에서 main.php
파일을 제외해야한다는 것을 here으로 읽었지만 Yii2는 무엇을 무시해야합니까? (죄송합니다, 아직 프레임 워크를 처음 사용 중입니다 ...)
나는 Yii 프레임 워크 응용 프로그램을 가지고 있으며 복제 할 때 깨집니다.Repo 복제가 내 yii2 앱을 손상시키는 이유는 무엇입니까?
나는 Yii에서 main.php
파일을 제외해야한다는 것을 here으로 읽었지만 Yii2는 무엇을 무시해야합니까? (죄송합니다, 아직 프레임 워크를 처음 사용 중입니다 ...)
앱을 복제 할 때 몇 가지 사항을 확인하고 수행해야합니다. 당신이 생성됩니다 위의 ./init
을 실행하는 고급 템플릿에서 ./init
composer install
: 그들 중 일부는 사용하는 템플릿에 따라 달라집니다 가짜 db
구성 요소가있는 주 로컬 구성 파일. 수동으로 암호를 설정해야합니다 (또는 설정이 main.php에서 버전 관리되는 경우 제거하십시오).db migrations
을 ./yii migrate
을 통해 실행해야 할 수도 있습니다.
DbManager
을 사용하고있는, 또는 마이그레이션 테스트 (사용 codeception)에 관해서 앱이
내에서 생성 다음을 수행해야합니다 경우 이러한 경우입니다
codecept build -c tests/codeception.yml
또는 codecept build -c tests/codeception/<suite>/codeception.yml
, <suite>
가 실행됩니다 소송 (예 : 일반, 콘솔, 프론트 엔드, 등 ..) 어디도 실행해야 할 수도 있습니다 귀하의 응용 프로그램에 따라(10)는 창
PS에 대한 yii.bat와 YII 교체 : 당신은 확실히 당신의 main.php/web.php 파일을 무시하고 싶지 않아요. 이것은 Yii1에서도 좋은 습관이 아니 었습니다.
나는 이것을 시도 할 것이다, 나는 우분투를 내 랩탑에 설치했다. 나는 시도해보고 약간의 피드백을 줄 것이다. :) –
가 작동하지만 init 파일이 없기 때문에 ./init가 작동하지 않을 것이다 : P –
고마워, 나 기본 템플릿과 고급 템플릿을보다 잘 구분할 수 있도록 해답을 변경했습니다. –
"breaks"... 또한 공식 repo에서 yii2를 설치하고 .gitingore 파일을 검색하여 무시되는 내용을 확인하십시오. –