定制 ponponumi/vite-loader 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

ponponumi/vite-loader

最新稳定版本:1.1.0

Composer 安装命令:

composer require ponponumi/vite-loader

包简介

README 文档

README

このパッケージは、Viteでビルドした、CSSとJSをHTMLで読み込ませるためのパッケージです。

Composerでのインストールについて

次のコマンドを実行する事で、インストール可能です。

composer require ponponumi/vite-loader

パッケージの読み込みについて

次のように入力してください。(autoload.phpへのパスは、必要に応じて修正してください)

require_once __DIR__ . "/vendor/autoload.php";

use Ponponumi\ViteLoader\ViteLoader;

使い方

インスタンスの作成

例えば、このような構成だったとします。

  • Webサーバー: http://localhost
  • 開発サーバー: Dockerのviteというコンテナで、ポート5173で動作

この場合、次のように渡してください。

require_once __DIR__ . "/vendor/autoload.php";

use Ponponumi\ViteLoader\ViteLoader;

$viteLoader = new ViteLoader(__DIR__ . "/build/.vite/manifest.json","http://localhost/build");
$viteLoader->devServerSetting(true,"http://vite:5173","http://localhost:5173");

HTMLの出力

例えば、vite.config.jsに「assets/js/hello.js」と、「assets/scss/common.scss」と登録した、ファイルを読み込むとします。

この場合、次のように呼び出してください。

require_once __DIR__ . "/vendor/autoload.php";

use Ponponumi\ViteLoader\ViteLoader;

$viteLoader = new ViteLoader(__DIR__ . "/build/.vite/manifest.json","http://localhost/build");
$viteLoader->devServerSetting(true,"http://vite:5173","http://localhost:5173");

echo $viteLoader->htmlListGet([
    "assets/js/hello.js",
    "assets/scss/common.scss",
]);

// または
$viteLoader->htmlList([
    "assets/js/hello.js",
    "assets/scss/common.scss",
]);

ライセンスについて

このパッケージは、MITライセンスとして作成されています。

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-01-31