본문 바로가기
개발/라라벨 Laravel

[Laravel] Laravel 5.4 -> 5.5 메모

by 언제나초심. 2019. 2. 21.
반응형

(예전에 적어두었던 노트 입니다)


과정 요약

# composer.json 에서 수정한다.

# 변경점에 맞게 소스들을 수정한다.



기록일 : 2018-04-02



laravel 5.4  -> 5.5 가이드

: https://laravel.com/docs/5.5/upgrade

: https://laravel.kr/docs/5.5/upgrade



laravel/framework 5.4.* 으로 적혀 있는 부분이 있는데, 이 부분을 변경해준다. 

5.5.* 으로 변경해준다.


== composer.json 수정 ==

1) 

"laravel/framework": "5.4.*", 을

"laravel/framework": "5.5.*", 로 변경


2) 

"phpunit/phpunit": "~5.7" 을

"phpunit/phpunit": "~6.0" 로 변경


3) 

require-dev 에

"filp/whoops": "~2.0" 을 추가.



4) scripts 섹션에 

"scripts": {

    ...

    "post-autoload-dump": [

        "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",

        "@php artisan package:discover"

    ],

}

을 추가.




1) 먼저, composer 의 엔진부터 업데이트 해두기 (안해도 무방)

# composer self-update


2) 소스 업데이트 하기. (vendor 폴더 내의 파일이 업데이트 되면서, 라라벨 버전도 업데이트됨)

# composer update





https://stackoverflow.com/questions/40577455/difference-between-composer-update-and-composer-global-update





PS _Laravel> composer global update

Changed current directory to C:/Users/Administrator/AppData/Roaming/Composer

Composer could not find a composer.json file in C:\Users\Administrator\AppData\Roaming\Composer

To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section



C:\Users\Administrator\AppData\Roaming\Composer


TrustProxies

https://laravel-news.com/trusted-proxy

반응형