vue-cli-plugin-alias

1.0.6 • Public • Published

vue-cli-plugin-alias

Aliasing common html code in vue template.

This plugin lets you create macros or aliases in your *.vue files

Installation: vue add vue-cli-plugin-alias

Or through vue ui, search for vue-cli-plugin-alias

Sample (also see test.ts)

Transforms vue template from alias form:

<template alias>
  <div>
    <define item>
      <div class="item" style="color: red" />
    </define>
    <a-header />
    <item />
  </div>
</template>

To:

<template alias>
  <div>
    <div class="a-header" />
    <div class="item" style="color: red" />
  </div>
</template>

Other options - use upper case for inline aliasing

<template alias upper>
  <Page /> <!-- renders <div class="Page" /> -->
  <Header as="h1" /> <!-- renders <h1 class="Header" /> -->

Package Sidebar

Install

npm i vue-cli-plugin-alias

Weekly Downloads

27

Version

1.0.6

License

ISC

Unpacked Size

74.6 kB

Total Files

18

Last publish

Collaborators

  • berhalak