davidhirtz/yii2-vite

Vite integration for Yii 2 framework

Maintainers

Package info

github.com/davidhirtz/yii2-vite

Homepage

Type:yii2-extension

pkg:composer/davidhirtz/yii2-vite

Statistics

Installs: 16 313

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

0.5.0 2026-02-17 07:15 UTC

This package is auto-updated.

Last update: 2026-03-17 07:27:35 UTC


README

Vite build option manifest is required to generate manifest.json file.

Default component configuration

'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
    ],
],

Usage

Yii::$app->get('vite')->register('/resources/js/app.ts');