# vue-contextmenu
**Repository Path**: AuthorRed/vue-contextmenu
## Basic Information
- **Project Name**: vue-contextmenu
- **Description**: 基于vue的右键菜单组件
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 2
- **Created**: 2021-11-22
- **Last Updated**: 2021-11-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# vue-contextmenu
右键菜单组件 demo
## 安装
```sh
npm install @gahing/vcontextmenu # yarn add @gahing/vcontextmenu
```
## 在线demo
[demo](https://francecil.github.io/vue-contextmenu/)
## 使用
如果是用 vue-cli3 构建的,可以利用 [vue-cli-plugin-contextmenu](https://github.com/francecil/vue-cli-plugin-contextmenu)
```sh
vue add contextmenu
```
手动注册:
```js
import ContextMenu from '@gahing/vcontextmenu'
import '@gahing/vcontextmenu/lib/vcontextmenu.css'
Vue.use(ContextMenu)
// or
import { ContextMenu } from '@gahing/vcontextmenu'
import '@gahing/vcontextmenu/lib/vcontextmenu.css'
Vue.component(ContextMenu.name, ContextMenu); // 可以在这里定义自己的组件名
```
### demo
```html
(contextMenuVisible = show)"
>
复制
粘贴
剪切
右键点击此区域
```
## 开发
```sh
npm start
```
## 构建
```sh
# 构建demo
npm run build:demo
# 源码打包,生成lib目录
npm run build:lib
# 发布gh-pages
npm run ghpages
```