[项目推荐] pingcrm —— Laravel + Inertia.js + Vue.js 的 Demo 项目

Laravel

在线演示:http://demo.inertiajs.com

安装

在本地克隆仓库:

git clone https://github.com/inertiajs/pingcrm.git pingcrm
cd pingcrm

安装 PHP 依赖项:

composer install

安装 NPM 依赖项:

npm ci

编译资产:

npm run dev

设置配置:

cp .env.example .env

生成应用程序密钥:

php artisan key:generate

创建一个 SQLite 数据库。您还可以使用其他数据库 (MySQL,Postgres),只需相应地更新您的配置即可。

touch database/database.sqlite

运行数据库迁移:

php artisan migrate

运行数据库 Seeders:

php artisan db:seed

运行开发服务器(输出将给出访问地址):

php artisan serve

好了!在浏览器中访问 Ping CRM,并使用以下方式登录:

运行测试

要运行 Ping CRM 测试,请运行:

phpunit
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://github.com/inertiajs/pingcrm

译文地址:https://learnku.com/laravel/t/41100

本文为协同翻译文章,如您发现瑕疵请点击「改进」按钮提交优化建议
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!