[项目推荐] pingcrm —— Laravel + Inertia.js + Vue.js 的 Demo 项目
安装
在本地克隆仓库:
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,并使用以下方式登录:
- Username: johndoe@example.com
- Password: secret
运行测试
要运行 Ping CRM 测试,请运行:
phpunit
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。