0.3.13 • Published 2 years ago

coopwire-plugin-screenshot v0.3.13

Weekly downloads
-
License
-
Repository
-
Last release
2 years 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

2 years ago

0.3.13

2 years ago

0.3.12

2 years ago

0.3.11

2 years ago

0.3.10

2 years ago

0.3.9

2 years ago

0.3.6

2 years ago

0.3.5

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.2.50

2 years ago

0.2.49

2 years ago

0.2.48

2 years ago

0.2.47

2 years ago

0.2.46

2 years ago

0.2.45

2 years ago

0.2.44

2 years ago

0.2.41

2 years ago

0.2.40

2 years ago

0.2.43

2 years ago

0.2.42

2 years ago

0.2.39

2 years ago

0.2.38

2 years ago

0.2.27

3 years ago

0.2.26

3 years ago

0.2.25

3 years ago

0.2.24

3 years ago

0.2.23

3 years ago

0.2.22

3 years ago

0.2.21

3 years ago

0.2.20

3 years ago

0.2.19

3 years ago

0.2.18

3 years ago

0.2.17

3 years ago

0.2.16

3 years ago

0.2.15

3 years ago

0.2.14

3 years ago

0.2.13

3 years ago

0.2.12

3 years ago

0.2.11

3 years ago

0.2.10

3 years ago

0.2.30

3 years ago

0.2.37

2 years ago

0.2.36

2 years ago

0.2.34

3 years ago

0.2.33

3 years ago

0.2.32

3 years ago

0.2.31

3 years ago

0.2.29

3 years ago

0.2.28

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.3

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.1.35

3 years ago

0.1.36

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.2.2

3 years ago

0.1.34

3 years ago

0.1.31

3 years ago

0.1.32

3 years ago

0.1.33

3 years ago

0.1.30

3 years ago

0.1.27

3 years ago

0.1.28

3 years ago

0.1.29

3 years ago

0.1.25

3 years ago

0.1.26

3 years ago

0.1.24

3 years ago

0.1.23

3 years ago

0.1.22

3 years ago

0.1.21

3 years ago

0.1.20

3 years ago

0.1.19

3 years ago

0.1.18

3 years ago

0.1.17

3 years ago

0.1.16

3 years ago

0.1.15

3 years ago

0.1.14

3 years ago

0.1.13

3 years ago

0.1.12

3 years ago

0.1.11

3 years ago

0.1.10

3 years ago

0.1.9

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago