承接 dimtrovich/blitzphp-vite 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

dimtrovich/blitzphp-vite

Composer 安装命令:

composer require dimtrovich/blitzphp-vite

包简介

Integration de viteJs au framework BlitzPHP

README 文档

README

BlitzPHP + viteJs

Integration de ViteJs pour BlitzPHP

BlitzPHP Vite est un package qui vise à intégrer vitejs avec BlitzPHP de manière simple.

Caractéristiques:

  • ⏱️ Configuration quasi nulle
  • 🧩 Facile à installer et à supprimer
  • 🔨 Facile à personnaliser
  • ✌️ Prise en charge des frameworks les plus utilisés : react, vue et svlete.
  • 🔥 Profitez du remplacement du module à chaud (HMR)

Installation:

composer require dimtrovich/blitzphp-vite

puis depuis la racine de votre projet, exécutez :

php klinge vite:init --framework=<framework>

remplacez <framework> par vue, react, svelte ou none

ou vous pouvez simplement exécuter :

php klinge vite:init

notre copain klinge s'occupera du reste pour vous 🙃

Commencer:

  • Installez vos dépendances de node : npm install
  • Démarrez le serveur vite : npm run dev
  • Démarrez le serveur blitzphp: php klinge serve ou accédez-y via votre hôte virtuel.
  • C'est tout =)

NOTE:

npm run dev n'est pas l'endroit où vous devriez travailler, son objectif principal est de servir des actifs, tels que des scripts ou des feuilles de style. une fois que vous construisez vos fichiers, cela devient inutile mais tant qu'il sera exécuté, le package l'utilisera à la place des fichiers fournis. Assurez-vous donc d'accéder à votre projet depuis le serveur BlitzPHP ou un hôte virtuel.

Construisez vos fichiers :

pour regrouper vos fichiers, exécutez :

npm run build

cette commande générera les actifs regroupés dans votre répertoire public. mais comme nous l'avons déjà dit, tant que le serveur vite est en cours d'exécution, le package l'utilisera à la place des fichiers groupés, alors assurez-vous de l'arrêter lorsque vous aurez terminé le développement.

Désinitialiser :

La commande composer remove dimtrovich/blitzphp-vite supprimera le package, mais les fichiers générés y resteront (package.json, vite.config.js, etc...). donc pour éviter cela, assurez-vous d'abord d'exécuter la commande suivante :

php klinge vite:remove

Cette commande fera ce qui suit :

  • supprimer package.json, packages.lock.json et vite.config.js.
  • supprimer le dossier ressources.
  • Et enfin restaurer votre fichier .env.

🔥 Need a quick start?

Check out our starter apps for svelte and vue.

Contributions

Toutes les contributions sont les bienvenues, peu importe que vous sachiez coder, rédiger de la documentation ou aider à trouver des bogues. n'hésitez pas à utiliser des issues ou des pull request.

Licence

MIT License © 2023 Dimitri Sitchet Tomkeu

dimtrovich/blitzphp-vite 适用场景与选型建议

dimtrovich/blitzphp-vite 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 120 次下载、GitHub Stars 达 0, 最近一次更新时间为 2023 年 10 月 06 日, 在 PHP 生态内属于活跃度较高的组件。

它主要适用于以下技术方向: 「vitejs」 「BlitzPHP」 「blitzphp-viteJs」 「blitzphp-vueJs」 「blitzphp-reactJs」 「blitzphp-svelteJs」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。

我们在过去多个企业项目中使用过 dimtrovich/blitzphp-vite 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 dimtrovich/blitzphp-vite 我们能提供哪些服务?
定制开发 / 二次开发

基于 dimtrovich/blitzphp-vite 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-10-06