Skip to content

gtettelaar/vue-asset

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vue.js Asset Bundle for Craft CMS

This package provides an asset bundle that registers Vue.js.

You can require it on a Craft project or plugin via Composer:

composer require craftcms/vue-asset

The asset bundle class is craft\vue\Asset. It can be registered on a request like so:

PHP

use craft\vue\Asset as VueAsset;

Craft::$app->view->registerAssetBundle(VueAsset::class);

Twig

{% do view.registerAssetBundle('craft\\vue\\Asset') %}

You can also make it a dependency of another asset bundle like so:

<?php
namespace ns\prefix\assets;

use craft\vue\Asset as VueAsset;
use craft\web\AssetBundle;

class MyAsset extends AssetBundle
{
    public $depends = [
        VueAsset::class,
    ];
    
    // ...
}

About

Vue.js asset bundle for Craft CMS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.9%
  • PHP 0.1%