highliuk/vite

轻松解析 Vite.js 清单文件并在 PHP 中打印标签,以享受 HMR(热模块替换)功能

1.0.1 2024-04-18 20:30 UTC

This package is auto-updated.

Last update: 2024-09-18 21:40:25 UTC


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 文件。