jengo/appstarter 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

jengo/appstarter

最新稳定版本:v0.0.1

Composer 安装命令:

composer create-project jengo/appstarter

包简介

Jengo starter app

README 文档

README

What is Jengo PHP?

Jengo PHP is a powerful, production-ready application starter that extends the CodeIgniter 4 framework. It bridges the gap between classic PHP development and modern frontend tooling, providing a seamless experience for building full-stack web applications.

By combining the lightweight, high-performance nature of CodeIgniter 4 with modern frontend capabilities, Jengo PHP allows you to build robust applications with speed and efficiency.

Key Features

  • Extends CodeIgniter 4: Retains all standard CI4 functionality while adding powerful new tools.
  • Modern Frontend Integration: Native support for Inertia.js with Vue, React, and Svelte.
  • Rapid Development: Includes specialized CLI commands to generate code and configure your environment.
  • Vite Integration: Comes pre-configured with Vite for lightning-fast frontend builds.

Installation

Create a new Jengo project using Composer:

composer create-project jengo/appstarter my-app

Then, navigate into your project directory:

cd my-app

Setup Frontend with Inertia.js

To set up your modern frontend stack, Jengo provides an interactive installer. Run the following command:

php spark jengo:install inertia

Installation Steps

The installer will guide you through the setup process:

  1. Select Framework: Choose your preferred frontend framework:
    • Vue
    • React
    • Svelte
  2. Client Directory: Specify where your frontend source files should reside (e.g., app/Client).
  3. Dependencies: Jengo will automatically install the necessary NPM packages for you.
  4. Home Controller: Update the default Home Controller to use Inertia rendering.

Post-Installation

After the installer completes, you can start your development servers(ensure to set the env file and set CI_ENVIRONMENT to development):

# Terminal 1: Start the PHP development server
php spark serve

# Terminal 2: Start the Vite development server
npm run dev

Visit http://localhost:8080 to see your Jengo application in action!

Deployment

When you are ready to deploy, build your frontend assets for production:

npm run build

Then deploy your PHP application as you would any standard CodeIgniter 4 project.

Resources

统计信息

  • 总下载量: 1
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-02-12

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固