라 라벨 버전을 아는 방법과 정의 위치
Laravel 버전이 내 애플리케이션 디렉토리 또는 글로벌 서버 측 디렉토리에 정의되어 있습니까?
최신 정보
죄송합니다. 주요 질문은 버전이 정의 된 위치입니다. 어디
php artisan --version
대답을 받습니까?
업데이트 2
목표는 우리 사이트에서 누가 라 라벨 버전을 변경했는지 조사하는 것입니다. github 저장소 버전에서만 변경할 수 있습니까? 아니면 서버 쓰기 액세스도 필요 했습니까?
답변
php artisan --version
콘솔에서 실행 하십시오.
버전 문자열은 다음과 같이 정의됩니다.
https://github.com/laravel/framework/blob/master/src/Illuminate/Foundation/Application.php
/**
* The Laravel framework version.
*
* @var string
*/
const VERSION = '5.5-dev';
답변
1) php artisan -V
2) php artisan --version
그리고 composer.json 파일 에서 정의 합니다.
"require": {
...........
"laravel/framework": "^6.2",
...........
},
답변
특정 버전을 알고 싶다면 composer.lock 파일을 확인하고 검색해야합니다.
“name”: “라 라벨 / 프레임 워크”,
다음 줄에서 버전을 찾을 수 있습니다.
“버전”: “v5.7.9”,
답변
코드에서 사용자 버전을 알고 싶다면 app()
도우미 기능을 사용하여 사용할 수 있습니다.
app()->version();
이 파일에 정의되어 있습니다. ../src/Illuminate/Foundation/Application.php
도움이 되길 바랍니다 🙂