ThinkPHP 5.0 프레임 워 크 는 build 를 사용 하여 모듈 작업 예제 자동 생 성

이 사례 는 ThinkpHP 5.0 프레임 워 크 가 build 자동 생 성 모듈 작업 을 사용 하 는 것 을 보 여 줍 니 다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
알림:
  • 우선 다운로드 한 전체 프레임 워 크 나Composer생 성 명령 을 실행 하 는 프레임 워 크 에서 build.phop 파일 은 기본적으로 루트 디 렉 터 리 에 저 장 됩 니 다
  • build.php 파일 을 application 디 렉 터 리 에 복사 하고 이 파일 을 수정 해 야 합 니 다.예 를 들 어 다음 과 같 습 니 다
  • 
    return [
      //         
      '__file__' => ['common.php', 'config.php', 'database.php'],
      //          
      'common' => [
        '__dir__' => ['model','view','controller'],
        'model' => ['index'],
      ],
      'admin' => [
        '__dir__' => ['model','view','controller'],
        'model' => ['test'],
        'view' => ['index/index','order/index'],
      ]
    ];
    
    
    첫 번 째 방법
    PHP 환경 변수 설정
    참고 가능PHP 환경 변수 설정
    실행 명령
    windows 플랫폼 의 경우 프로젝트 루트 디 렉 터 리 에 위치 합 니 다.예 를 들 어 제 프로젝트 이름 은 tp5Pro 이 고 다음 명령 을 수행 합 니 다.
    
    D:\wamp\www\tp5Pro>php think build
    Successed
    
    
    두 번 째 방법
    프로젝트 에 접근 할 수 있 는 방법 에서 다음 코드 를 실행 합 니 다.
    
    $build = include APP_PATH.'build.php';
    \think\Build::run($build);
    
    
    알림:
  • 테스트 결과 입구 파일 에서 상기 코드 를 실행 하면'Build 류 를 찾 을 수 없습니다'라 고 오류 가 발생 할 수 있 습 니 다
  • 다른 모듈 의 Controller 에서 상기 코드 를 실행 하 는 것 을 권장 합 니 다.예 를 들 어 본인 은...\application\\index\controller\\Index.phop 중의php think build방법 입 니 다
  • 브 라 우 저가 대응 하 는 방법 을 방문 하면 됩 니 다.
    실행 효과
    상기 두 가지 방법 을 실행 한 후에 프로젝트 의 application 디 렉 터 리 에서 해당 하 는 모듈 을 자동 으로 생 성 합 니 다.그림 참조:

    thinkpHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.
    본 고 는 ThinkPHP 프레임 워 크 를 기반 으로 한 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

    좋은 웹페이지 즐겨찾기