vue-feather-icons-ssr

WebJar for vue-feather-icons-ssr

License

License

MIT
Categories

Categories

Feather Application Layer Libs Dependency Injection
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

vue-feather-icons-ssr
Last Version

Last Version

0.1.7
Release Date

Release Date

Type

Type

jar
Description

Description

vue-feather-icons-ssr
WebJar for vue-feather-icons-ssr
Project URL

Project URL

https://www.webjars.org
Source Code Management

Source Code Management

https://github.com/shidianxia/vue-feather-icons

Download vue-feather-icons-ssr

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/vue-feather-icons-ssr/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>vue-feather-icons-ssr</artifactId>
    <version>0.1.7</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/vue-feather-icons-ssr/
implementation 'org.webjars.npm:vue-feather-icons-ssr:0.1.7'
// https://jarcasting.com/artifacts/org.webjars.npm/vue-feather-icons-ssr/
implementation ("org.webjars.npm:vue-feather-icons-ssr:0.1.7")
'org.webjars.npm:vue-feather-icons-ssr:jar:0.1.7'
<dependency org="org.webjars.npm" name="vue-feather-icons-ssr" rev="0.1.7">
  <artifact name="vue-feather-icons-ssr" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='vue-feather-icons-ssr', version='0.1.7')
)
libraryDependencies += "org.webjars.npm" % "vue-feather-icons-ssr" % "0.1.7"
[org.webjars.npm/vue-feather-icons-ssr "0.1.7"]

Dependencies

compile (1)

Group / Artifact Type Version
org.webjars.npm : feather-icons jar [3.3.0,4)

Project Modules

There are no modules declared in this project.

Vue Feather Icons

npm vue2

Feather icons plugin for Vue.js, SSR supported.

Demo

Jsfiddle

Installation

npm install --save vue-feather-icons-ssr

Usage

Bundler (Webpack, Rollup)

import Vue from 'vue'
//for convenience, import as alias
import {VueFeatherIconsSsr as icon} from 'vue-feather-icons-ssr'
//use the code below to support SSR
//import {VueFeatherIconsSsrJsx as icon} from 'vue-feather-icons-ssr'

//register it globally
Vue.component('icon', icon)
<!-- name option index: https://feathericons.com
pass the name of feather icon to display the icon you want -->
<icon name="github"></icon>
<!-- you can also pass any SVG compatible attributes to the component -->
<icon name="github" stoke-width="1"></icon>

Browser

<!-- Include after Vue -->
<!-- Local files -->
<script src="vue-feather-icons-ssr/dist/vue-feather-icons-ssr.js"></script>

<!-- From CDN -->
<script src="https://unpkg.com/vue-feather-icons-ssr"></script>

Development

Launch visual tests

npm run dev

Launch Karma with coverage

npm run dev:coverage

Build

Bundle the js and css of to the dist folder:

npm run build

Thanks to

Feather Icons

License

MIT

Versions

Version
0.1.7