vue-image-hover

A template for rapid development of vue2 components to satisfy component development, packaging, release, document development, document packaging, and document deployment.

Usage no npm install needed!

<script type="module">
  import vueImageHover from 'https://cdn.skypack.dev/vue-image-hover';
</script>

README

๐ŸŒˆ vue-component-template

A template for rapid development of vue2 components to satisfy component development, packaging, release, document development, document packaging, and document deployment.

English | ็ฎ€ไฝ“ไธญๆ–‡

๐Ÿ’– How to use?

๐Ÿ’Ž Catalog Introduction

โ”œโ”€โ”€ assets                 Store fixed resources
โ”œโ”€โ”€ docs                   Component documentation
โ”‚   โ”œโ”€โ”€ .vuepress          VuePress
โ”‚   โ”‚   โ”œโ”€โ”€ components     Demo use
โ”‚   โ”‚   โ”œโ”€โ”€ config.js      VuePress main configuration
โ”‚   โ”‚   โ””โ”€โ”€ enhanceApp.js  VuePress expand configuration
โ”‚   โ”œโ”€โ”€ README.md          Used to show component introduction
โ”‚   โ”œโ”€โ”€ changelog.md       Used to display component history
โ”‚   โ””โ”€โ”€ demo.md            Used to display component Demo
โ”œโ”€โ”€ examples               Component development and debugging
โ”œโ”€โ”€ public                 Component development and debugging display
โ”œโ”€โ”€ src                    Component home directory
โ”‚   โ”œโ”€โ”€ index.js           Component registration
โ”‚   โ””โ”€โ”€ template.vue       Component implementation code
โ””โ”€โ”€ vue.config.js          Component development package configuration

๐Ÿค– Command introduction

| Name | Description | Remarks | | -- | -- | -- | | npm run start | Start component development | - | | npm run build | Component packaging | - | | npm publish | Component release | Recommended for first removal prepublishOnly | | npm run docs:start | Document start | - | | npm run docs:build | Document packaging | - | | npm run docs:deploy | Document release | The default is to use GitHub Pages | | npm run deploy | Document package and release | - |

๐Ÿญ Component

Development

npm i
npm run start
# http://localhost:8080/

Unpack

npm run build
  • Remove map by default
  • Do not pull independent CSS files by default
  • More view official website configuration
  • The package file is generated in the dist file by default

Release

package.json introduction

  1. If you want to publish npm, private needs to be set to false.
  2. The build command can be modified according to actual conditions.
  3. After main decides to install the component, import points to it.
  4. files Contains the files at the time of publishing, and includes README.md by default.
  5. Others can be understood according to the meaning of the word.

๐Ÿ“š Documentation

Start

npm run docs:start
# http://localhost:8888/

Online preview

https://one-template.github.io/vue-component-template/

Description

  • Use VuePress
  • Use basic layout, please add more by yourself
  • Component references, currently need to be copied to components, if there is a better way, please PR
  • Because the document is deployed on GitHub Pages, the base of config.js is set to the project name
  • Update the highlight.js version carefully
  • One ๐ŸŒฐ : Knotes

๐ŸŽˆ Aide

๐ŸŽ‰ Who are using๏ผŸ

License

MIT