highliuk / vite
轻松解析 Vite.js 清单文件并在 PHP 中打印标签,以享受 HMR(热模块替换)功能
1.0.1
2024-04-18 20:30 UTC
Requires (Dev)
- phpstan/phpstan: ^1.10
README
此库允许您轻松解析 Vite.js 清单文件,并在 PHP 中打印标签,以便享受热模块替换(HMR)功能。
安装
使用 composer 安装此包
composer require highliuk/vite
用法
use HighLiuk\Vite\Vite; use HighLiuk\Vite\Manifest; $manifest = new Manifest('/path/to/dist/', '/url/to/dist/'); $vite = new Vite($manifest); // print the tags echo $vite->tags();
在此示例中,将 /path/to/dist
替换为您 Vite.js dist 目录的路径,将 /url/to/dist
替换为您 Vite.js dist 目录的 URL。
您还可以指定 Vite 主机和端口(默认为 https://:5173/
)
$vite = new Vite($manifest, 'https://:port/');
示例
请参阅 示例 目录以获取完整示例。
许可
本项目遵循 MIT 许可协议 - 有关详细信息,请参阅 LICENSE 文件。