-
laravel SPA 发送邮箱验证码
1. 开启 QQ 邮箱smtp,获取授权码:登录 QQ 邮箱 -> 设置 -> 账户 -> 开启 POP3/SMTP 服务获取授权码:授权码laravel邮件配置配置 .env 文件...2023-10-13 -
laravel spa单页面手机短信验证码实现
1.安装第三方插件composerrequire"overtrue/easy-sms"2.配置config文件->config/sms.php 这里使用的云片<?php...2023-10-13 -
laravel api项目处理Request验证
新建一个Request抽象类,其他的Request都继承于它namespaceApp\Http\Requests;useIlluminate\Foundation\Http\FormRequest;useIlluminate\Contracts\Validation\Validator;us...2023-10-13 -
laravel Eloquent操作
基本用法我们先从建立一个Eloquent模型开始。模型通常放在 app 目录下,但是您可以将它们放在任何地方,只要能通过 composer.json 自动载入。所有的 Eloquent 模型都继承于I...2023-10-13 -
php中_initialize()函数与 __construct()函数的区别说明
_initialize()方法是在任何方法执行之前,都要执行的,当然也包括__construct构造函数。 也就是说如果存在_initialize()函数,调用对象的任何方法都会导致_initiali...2023-10-13 -
使用 Jenkins 部署 PHP Laravel 项目
目标:通过脚本手动部署项目到远程服务器使用 GitHub webhook 在分支变更时自动部署部署脚本分析 PHP Laravel 项目包含如下部署步骤:更新项目代码安装扩展包发布扩展包,更新静态文件...2023-10-13 -
修改yarn和npm的全局安装和缓存位置
修改Yarn的全局安装和缓存位置在CMD命令行中执行1.改变 yarn 全局安装位置yarnconfigsetglobal-folder"你的磁盘路径"2.然后你会在你的用户目录找...2023-10-13 -
egg.js + sequelize-cli + mysql 实战
使用官方脚手架 egg-init 开始项目。npmi-gegg-init初始化项目通过 egg-init 初始化一个项目:egg-init--type=simple--dir=sequelize-pr...2023-10-12 -
laravel 5.5 以上使用laracasts/presenter
composer 安装composerrequirelaracasts/presenter生成一个presenter命令phpartisanmake:commandMakePresenter该命令会在app/console/Commands目录下生成一...2023-10-12 -
laravel模型中非静态方法也能静态调用的原理
刚开始用laravel模型时,为了方便一直写静态方法,进行数据库操作。<?phpnamespaceApp\Models;useIlluminate\Database\Eloquent\Model...2023-10-12 -
Laravel 创建自定义命令
Laravel 创建自定义命令,生成自定义命令文件通过laravel的php artisan make:command xx 命令生成命令文件phpartisanmake:commandMakeSer...2023-10-12 -
vite.config.js 配置
vite.config.js 配置 import{defineConfig}from'vite'importvuefrom'@vitejs/plugin-vue'importpathfrom'pa...2023-10-12