基于 Laravel 5.5.*+VUE+JWT搭建的api+spa应用(demo仓库)
git clone [email protected]:WXiangQian/laravel-api.git
"php": ">=7.0.0"
cp .env.example .env
你可以根据情况修改 .env 文件里的内容,如数据库连接、缓存、邮件设置等。
php artisan key:generate
php artisan jwt:secret
npm install 安装节点依赖项
npm run dev
npm run watch
npm run hot 热模块替换(或热重新加载)
npm i element-ui -S 安装element-ui
如果遇到报错'cross-env' 不是内部或外部命令,也不是可运行的程序或批处理文件。
请执行 npm install -save-dev
如发现漏洞(vulnerabilities )
run `npm audit fix` to fix them, or `npm audit` for details
执行 npm audit fix
请记住,npm run dev每次更改Vue组件时都应该运行该命令。
或者
您可以运行npm run watch命令来监视每次修改组件并自动重新编译它们。
(提示directory already exists 可忽略)
php artisan migrate
php artisan db:seed
如果想多生成点文章,则执行以下命令
php artisan db:seed --class=CreateArticlesSeeder
php artisan serve
Laravel development server started: <http://127.0.0.1:8000>
http://127.0.0.1:8000为该网站的临时地址
// 定时任务命令
php artisan schedule:run
// 自定义command命令
php artisan test:log
描述 | 详情 |
---|---|
log地址 | http://127.0.0.1:8000/wxq/logs |
swagger接口文档 | http://127.0.0.1:8000/swagger |
接口文档json数据 | http://127.0.0.1:8000/doc/json |
所有合理的改动、优化、修正,新的组件,或者文档的修正、更新 相关的提交都会被接收