Vue3 + Element-Plus + Laravel8 开发的博客应用🔧 📦 🎉
最新的博客开源啦~~~ 哈哈哈。利用空余时间将以前的老博客更新重写了一下。模仿了两个博客的ui。基于 vue3+element-plus+laravel8.x前后端分离构建的一款博客应用。
element-plus
处理封装一些组件其他基本是使用了ui框架提供的vue-wechat-title
页面title渲染vue-router
前端路由
* vuex
状态管理、cookie
(存储token用户状态) localStorage
用户信息 数据缓存axios
封装了请求和响应拦截器 处理api
异常逻辑simplemde
+highlight
maradown渲染以及代码高亮nprogress
实现进度条 //全局配置文件 存放第三方登录一些key 以及后台接口
.env
.env.development
.env.production
npm install
npm run serve //热开发 加载.env.development配置文件
npm run build:prod //打包发布 加载 .env.production配置文件
BROADCAST_DRIVER=log
CACHE_DRIVER=array
QUEUE_CONNECTION=sync
SESSION_DRIVER=redis //redis驱动
SESSION_LIFETIME=120
cp .env.example .env
composer install
php artisan key:gen
php artisan serve --port 9091
//swoole 加速
php artisan octane:start --workers=4 --server=swoole
php artisan queue:work redis --sleep=3