农比特 / codeigniter-vite
将 Vite 集成到 CodeIgniter 4 中
1.0.1
2024-08-13 01:53 UTC
README
将 Vite 集成到 CodeIgniter 4 中。
设置
使用 composer 下载包。
composer require nongbit/codeigniter-vite
运行命令以初始化 vite。
php spark vite:init
打开 APPPATH/Config/Vite.php
。
<?php namespace Config; use CodeIgniter\Config\BaseConfig; class Vite extends BaseConfig { public array $entryPoints = [ '' => 'Views/assets/js/app.js', ]; }
用法
在您的视图中,调用 vite_url()
。
如果 vite 服务器处于活动状态,则 vite_url()
将产生如下代码。
<script type="module" src="https://:5173/app/Views/assets/js/app.js"></script>
如果找到 manifest.json
,则 vite_url()
将读取该文件并生成相应的 html 代码,类似于以下内容
<link rel="stylesheet" href="https:///assets/app.css"> <script type="module" src="https:///assets/app.js">