DavidHirtz / yii2-vite
为Yii 2框架的Vite集成
0.4.0
2024-07-29 20:59 UTC
Requires
- guzzlehttp/guzzle: ^7.0
- yiisoft/yii2: ^2.0
Requires (Dev)
- rector/rector: ^1.0
- symfony/var-dumper: ^6.3
- symplify/easy-coding-standard: ^12.0
README
使用Vite构建选项manifest
来生成manifest.json文件是必需的。
默认组件配置
'components' => [ 'vite' => [ 'class' => \davidhirtz\yii2\vite\components\Vite::class, 'baseUrl' => '/dist/', 'checkDevServer' => true, 'devBaseUrl' => 'http://localhost:5173/', 'devBaseUrlInternal' => null, 'manifestPath' = '@webroot/dist/.vite/manifest.json', 'useDevServer' = YII_ENV_DEV ], ],
用法
Yii::$app->get('vite')->register('/resources/js/app.ts');