inn20 / blog
该软件包最新版本(v0.5.3)没有提供许可信息。
一个简单的博客
v0.5.3
2020-07-28 10:28 UTC
Requires
- encore/laravel-admin: 1.8.1
- erusev/parsedown: ^1.7
- laravel-admin-ext/simplemde: 1.0.1
- laravel/framework: ^7.0
This package is auto-updated.
Last update: 2024-09-20 09:43:43 UTC
README
介绍
一个基于Laravel的博客composer扩展包,专注于阅读,支持markdown。
演示:Inn的博客
快速安装
环境要求
- Laravel 7
- PHP 7+
- 本博客后台使用的是
laravel-admin,安装过laravel-admin的请先卸载
首先确保安装好了laravel,并且数据库连接设置正确。
composer require inn20/blog
然后运行下面的命令来发布资源:
php artisan blog:publish
该命令会生成博客与后台的静态资源、配置文件config/blog.php、config/admin.php。
blog.php可以在其中修改博客的路由前缀、数据库表前缀等。
注意路由前缀不要和已有的路由重复,否则会被覆盖
admin.php配置说明可查看 https://laravel-admin.org/docs/zh/configuration ,建议都使用默认配置不修改。
然后运行下面的命令完成安装:
php artisan blog:install
安装完成后,前台默认链接 https:///blog。
后台 https:///blog/admin,使用用户名 admin 和密码 admin 登录。
版本升级
// 更新到最新版本
composer update inn20/blog
// 强制发布静态资源文件
php artisan vendor:publish --tag=inn-blog-assets --force
// 强制发布语言包文件
php artisan vendor:publish --tag=inn-blog-lang --force
// 清理视图缓存
php artisan view:clear
依赖
- z-song/laravel-admin 一个可以帮助你快速构建后台管理的工具
- broqiang/mdblog 引用了
Bro Qiang 博客的前端样式