ishanvyas22 / cakephpvue-spa
CakePHP + VueJS 单页应用框架/模板
2.1.1
2021-11-14 03:39 UTC
Requires
- php: >=7.2
- ext-json: *
- cakephp/cakephp: ~4.1.0
- cakephp/migrations: ^3.0
- cakephp/plugin-installer: ^1.3
- ishanvyas22/asset-mix: ^1.0
- mobiledetect/mobiledetectlib: ^2.8
Requires (Dev)
- cakephp/bake: ^2.0.3
- cakephp/cakephp-codesniffer: ~4.2.0
- cakephp/debug_kit: ^4.1
- josegonzalez/dotenv: ^3.2
- phpstan/phpstan: ^0.12.36
- phpunit/phpunit: ^8.0
- psy/psysh: @stable
README
一个基本的 CakePHP + VueJS 单页应用。提供基本的框架/模板,以便快速开始使用 CakePHP 和 Vue.js。
❤️ 支持开发
你喜欢这个项目吗?通过捐赠来支持它
关注我
安装
-
将项目导入到您的系统
通过 composer
composer create-project ishanvyas22/cakephpvue-spa
通过将项目克隆到您的服务器
git clone git@github.com:ishanvyas22/cakephpvue-spa.git
-
安装 composer 依赖
composer install
-
连接到您的 数据库
-
运行 迁移
bin/cake migrations migrate
-
启动 CakePHP 网络服务器 或 创建虚拟主机 以运行此应用。
开发
- 安装 npm 包
npm install
- 运行以下命令(使用出色的 Asset Mix 插件进行资产编译)
- 用于监视 Vue 文件中的每个更改
npm run watch
- 用于生成 js 文件的开发版本
npm run dev
- 用于生成 js 文件的生产版本
npm run prod
- 用于监视 Vue 文件中的每个更改
注意
- 该项目目前正在开发中,因此您可能不希望直接在生产中使用此应用。
- 这只是一个示例框架,展示如何实现 Vue.js 与 CakePHP。
变更日志
请参阅 CHANGELOG 了解有关最近更改的更多信息。
贡献
如果您了解 CakePHP / Vue.js,我将非常欢迎您的贡献。
许可证
MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。