0.3.13 • Published 5 months ago

coopwire-plugin-screenshot v0.3.13

Weekly downloads
-
License
-
Repository
-
Last release
5 months ago

coopwire-plugin-screenshot

为 Logwire 和 Coopwire 开发的全局反馈插件

Usage

通过 webpack 使用

npm install coopwire-plugin-screenshot --save

代码

// main.js
import Screenshot from 'coopwire-plugin-screenshot'  
Vue.use(Screenshot, options) // 此时注册了一个名称为 toolbar 的组件到系统内

// App.vue
<template>
  <toolbar>
</template>

参数内容

Options 参数内容

参数名称类型说明
ElementUI-Element UI框架,为了节约打包空间,框架使用系统引入的,在项目内通过 import 引入 ElementUI 后,还需要在此处传递给插件
Axios-Axios 实例,可以是 axios 框架导出的内容,也可以是系统内对 axios 实例定制化后的实例,保持和系统内接口调用的 axios 一致
getProjectInformationInformationOptions获取项目信息参数

InformationOptions 参数内容

参数名称类型说明
getProjectIdFunction如何获取当前打开的的项目ID,创建成功后反馈将出现在此项目内,不设置则返回空字符串
getRequestRootFunction如何获取请求根路径,在 Logwire 中使用时,请求地址是 Coopwire 接口地址,需要更改根路径,不设置则返回空字符串
getUserEmailFunction如何获取当前用户邮箱,不设置则返回空字符串
getUserIdFunction如何获取当前用户id,不设置则返回空字符串
checkHelpFunction点击帮助按钮时触发逻辑,不同系统内可以跳转不同地址

所有方法内 this 参数都可以获取到当前系统的 $store, $router 等内容,因为方法最终调用时会作为混入内容处理,所以请不要写箭头函数

更新

代码会提交到 gitlab 仓库, 开发者可以下载后更改其中内容
然后执行下列命令

通知前端开发者组长将你加入到 npm 包组成员内
npm version 命令创建一个新的版本号
npm run build 根据当前版本号打包内容
npm publish --registry=https://registry.npmjs.org/ 发布到npm
npm unpublish coopwire-plugin-screenshot@{version} --registry=https://registry.npmjs.org/ 72小时内取消发布npm版本
在使用插件的地方进行版本号的更新

0.3.14

5 months ago

0.3.13

5 months ago

0.3.12

5 months ago

0.3.11

5 months ago

0.3.10

5 months ago

0.3.9

6 months ago

0.3.6

1 year ago

0.3.5

1 year ago

0.3.8

1 year ago

0.3.7

1 year ago

0.3.2

1 year ago

0.3.1

1 year ago

0.3.4

1 year ago

0.3.3

1 year ago

0.2.50

1 year ago

0.2.49

1 year ago

0.2.48

1 year ago

0.2.47

1 year ago

0.2.46

1 year ago

0.2.45

1 year ago

0.2.44

1 year ago

0.2.41

1 year ago

0.2.40

1 year ago

0.2.43

1 year ago

0.2.42

1 year ago

0.2.39

1 year ago

0.2.38

1 year ago

0.2.27

1 year ago

0.2.26

1 year ago

0.2.25

1 year ago

0.2.24

1 year ago

0.2.23

1 year ago

0.2.22

1 year ago

0.2.21

1 year ago

0.2.20

1 year ago

0.2.19

1 year ago

0.2.18

1 year ago

0.2.17

1 year ago

0.2.16

1 year ago

0.2.15

1 year ago

0.2.14

1 year ago

0.2.13

1 year ago

0.2.12

1 year ago

0.2.11

1 year ago

0.2.10

1 year ago

0.2.30

1 year ago

0.2.37

1 year ago

0.2.36

1 year ago

0.2.34

1 year ago

0.2.33

1 year ago

0.2.32

1 year ago

0.2.31

1 year ago

0.2.29

1 year ago

0.2.28

1 year ago

0.2.7

1 year ago

0.2.6

1 year ago

0.2.9

1 year ago

0.2.8

1 year ago

0.2.3

1 year ago

0.2.5

1 year ago

0.2.4

1 year ago

0.1.35

2 years ago

0.1.36

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.2.2

1 year ago

0.1.34

2 years ago

0.1.31

2 years ago

0.1.32

2 years ago

0.1.33

2 years ago

0.1.30

2 years ago

0.1.27

2 years ago

0.1.28

2 years ago

0.1.29

2 years ago

0.1.25

2 years ago

0.1.26

2 years ago

0.1.24

2 years ago

0.1.23

2 years ago

0.1.22

2 years ago

0.1.21

2 years ago

0.1.20

2 years ago

0.1.19

2 years ago

0.1.18

2 years ago

0.1.17

2 years ago

0.1.16

2 years ago

0.1.15

2 years ago

0.1.14

2 years ago

0.1.13

2 years ago

0.1.12

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago