此项目根据教程 [L01 Laravel 教程 - Web 开发实战入门 (Laravel 5.5)](推荐给你高品质的实战课程 https://laravel-china.org/courses/laravel-essential-training-5.5?rf=7237) 而来
laravel-tutorial 是一个入门的 Laravel 应用,使用 Laravel5.6 编写而成。
本项目代码使用 Laravel 5.6 开发完成,开发环境 Valet
克隆源代码到本地:
1> git clone git@github.com:ulyso/laravel-tutorial.git2
1composer install2
1cp .env.example .env2
你可以根据情况修改 .env
文件里的内容,如数据库连接、缓存、邮件设置等:
1APP_URL=http://laravel-tutorial.test/2...3DB_HOST=localhost4DB_DATABASE=sample5DB_USERNAME=root6DB_PASSWORD=78
1$ php artisan migrate --seed2
初始的用户角色权限已使用数据迁移生成。
1php artisan key:generate2
1). 安装 node.js
直接去官网 https://nodejs.org/en/ 下载安装最新版本。
2). 安装 Yarn
请安装最新版本的 Yarn —— http://yarnpkg.cn/zh-Hans/docs/install
3). 安装 Laravel Mix
1yarn install2
4). 编译前端内容
1// 运行所有 Mix 任务...2npm run dev34// 运行所有 Mix 任务并缩小输出..5npm run production6
5). 监控修改并自动编译
1npm run watch23// 在某些环境中,当文件更改时,Webpack 不会更新。如果系统出现这种情况,请考虑使用 watch-poll 命令:45npm run watch-poll6
扩展包 | 一句话描述 | 本项目应用场景 |
---|---|---|
laravel-lang | 🌏 52 languages support for Laravel 5 application. | 中文 |