Laravel CMS的升级和安装一样也是很容易,在Laravel项目目录下运行下面的命令可以升级到最新稳定版

composer require alexstack/laravel-cms && php artisan laravelcms --action=upgrade

升级到最新的较稳定的开发版

composer require alexstack/laravel-cms dev-master && php artisan laravelcms --action=upgrade

升级到最新的测试版

composer clear && composer require alexstack/laravel-cms dev-alex_dev && php artisan laravelcms --action=upgrade

不显示提示自动覆盖blade模版,CSS, JS(参数  --silent=yes, 下面的命令为测试版自动升级):

composer clear && composer require alexstack/laravel-cms dev-alex_dev && php artisan laravelcms --action=upgrade --silent=yes

升级时候的屏幕截图:

$ composer require alexstack/laravel-cms dev-alex_dev && php artisan laravelcms --action=upgrade

./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 0 installs, 1 update, 0 removals
  - Removing alexstack/laravel-cms (0.18.0)
  - Installing alexstack/laravel-cms (dev-alex_dev 4e115d5): Cloning 4e115d5874
Writing lock file
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
Discovered Package: alexstack/laravel-cms
Discovered Package: facade/ignition
Discovered Package: fideloper/proxy
Discovered Package: intervention/image
Discovered Package: laravel/tinker
Discovered Package: laravel/ui
Discovered Package: laravelcollective/html
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/collision
Package manifest generated successfully.


****
**** Upgrade Amila Laravel CMS ****
****

 **** Upgrade the CMS database tables? **** (yes/no) [yes]:
 > 

Nothing to migrate.

 **** Copy the CMS backend & frontend view & asset files? **** (yes/no) [yes]:
 > 

- Backup folder: views/backend-bak-20190921042757
- Backup folder: views/frontend-bak-20190921042757
- Backup folder: plugins/page-tab-inquiry-form-bak-20190921042757
- Backup folder: plugins/page-tab-preview-bak-20190921042757
Copied Directory [/vendor/alexstack/laravel-cms/src/resources/views] To [/resources/views/vendor/laravel-cms]
Publishing complete.
- Backup folder: public/laravel-cms/backend-bak-20190921042757
- Backup folder: public/laravel-cms/frontend-bak-20190921042757
Copied Directory [/vendor/alexstack/laravel-cms/src/assets] To [/public/laravel-cms]
Publishing complete.

 **** Copy the CMS backend & frontend language files? **** (yes/no) [yes]:
 > 

- Backup folder: lang/en-bak-20190921042759
- Backup folder: lang/zh-bak-20190921042759
Copied Directory [/vendor/alexstack/laravel-cms/src/resources/lang] To [/resources/lang/vendor/laravel-cms]
Publishing complete.
Configuration cache cleared!
Configuration cached successfully!
Route cache cleared!
Re-create the setting file: storage\app\laravel-cms\settings.php
****
**** Laravel CMS Upgraded ****
****