【vue】项目依赖记录

常用vue项目依赖记录,前面项目记录过的依赖后者不再记录,只补充。

vue-element-admin

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
"dependencies": {
"axios": "0.18.1",
"clipboard": "2.0.4",
"codemirror": "5.45.0",
"core-js": "3.6.5",
"driver.js": "0.9.5",
"dropzone": "5.5.1",
"echarts": "4.2.1",
"element-ui": "2.13.2",
"file-saver": "2.0.1",
"fuse.js": "3.4.4",
"js-cookie": "2.2.0",
"jsonlint": "1.6.3",
"jszip": "3.2.1",
"normalize.css": "7.0.0",
"nprogress": "0.2.0",
"path-to-regexp": "2.4.0",
"screenfull": "4.2.0",
"script-loader": "0.7.2",
"sortablejs": "1.8.4",
"tui-editor": "1.3.3",
"vue": "2.6.10",
"vue-count-to": "1.0.13",
"vue-router": "3.0.2",
"vue-splitpane": "1.0.4",
"vuedraggable": "2.20.0",
"vuex": "3.1.0",
"xlsx": "0.14.1"
},

clipboard 复制到剪贴板
codemirror web代码编辑器
driver.js web网页用户引导
dropzone 拖拽上传
file-saver 文件保存
fuse.js 轻量级模糊搜索
js-cookie cookie操作
jszip 创建、读取和编辑.zip文件(导出.zip文件)
nprogress 进度条
path-to-regexp 将路径字符串(如/user/:name)转换为正则表达式
screenfull 跨浏览器使用JavaScript全屏API的简单包装器,可以将页面或任何元素带入全屏
sortablejs 拖放排序
tui-editor GFM Markdown WYSIWYG编辑器
vue-count-to 数字滚动
vue-splitpane 拆分窗格组件,可以垂直或水平拆分
vuedraggable vue可拖动组件
xlsx 电子表格数据解析器和编写器

vue-admin-beautiful(admin-pro)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
"dependencies": {
"@logicflow/core": "^0.7.0",
"@logicflow/extension": "^0.7.0",
"axios": "^0.23.0",
"clipboard": "^2.0.8",
"core-js": "^3.18.3",
"dayjs": "^1.10.7",
"echarts": "^5.2.1",
"element-ui": "^2.15.6",
"file-saver": "^2.0.5",
"js-cookie": "^3.0.1",
"jsencrypt": "^3.2.1",
"jsplumb": "^2.15.6",
"lodash": "^4.17.21",
"mockjs": "^1.1.0",
"nprogress": "^0.2.0",
"qs": "^6.10.1",
"register-service-worker": "^1.7.2",
"resize-detector": "^0.3.0",
"screenfull": "^5.1.0",
"vab-contextmenu": "^0.0.1",
"vab-count": "^0.0.1",
"vab-cropper": "^0.0.2",
"vab-icons": "^0.0.23",
"vab-magnifier": "^0.0.1",
"vab-player": "^0.0.5",
"vab-quill": "^0.0.4",
"vue": "^2.6.14",
"vue-i18n": "^8.26.5",
"vue-json-viewer": "^2.2.19",
"vue-router": "^3.5.2",
"vuedraggable": "^2.24.3",
"vuex": "^3.6.2",
"xlsx": "^0.17.3",
"zx-markdown-editor": "^0.0.2"
},

jsencrypt 用于执行RSA加密、解密和密钥生成的Javascript库
jsplumb 流程图
qs query字符串解析和字符串化库
resize-detector 元素大小检测
vue-json-viewer json内容展示
vab-quill 富文本编辑器

renren(security-enterprise-admin)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
"dependencies": {
"axios": "^0.19.2",
"babel-eslint": "^8.0.1",
"babel-plugin-component": "^1.1.1",
"core-js": "^3.6.5",
"element-theme": "^2.0.1",
"element-ui": "^2.13.2",
"gulp-autoprefixer": "^7.0.1",
"gulp-clean-css": "^4.3.0",
"gulp-load-plugins": "^2.0.3",
"gulp-rename": "^2.0.0",
"gulp-sass": "^4.1.0",
"js-cookie": "^2.2.1",
"lodash": "^4.17.19",
"node-sass": "^4.14.1",
"qs": "^6.9.4",
"quill": "^1.3.7",
"sass-loader": "^9.0.2",
"screenfull": "^4.2.1",
"svg-sprite-loader": "^5.0.0",
"vue": "^2.6.11",
"vue-cron": "^1.0.9",
"vue-i18n": "^8.18.2",
"vue-router": "^3.3.4",
"vuex": "^3.5.1",
"vxe-table": "^2.9.15",
"xe-utils": "^2.6.5"
},

quill 强大的富文本编辑器
vue-cron cron表达式生成插件
vxe-table 基于 vue 的 PC 端表格组件,支持增删改查、虚拟列表、虚拟树、懒加载、快捷菜单、数据校验、打印导出、表单渲染、数据分页、弹窗、自定义模板、渲染器、贼灵活的配置项、扩展接口等…
xe-utils JavaScript 函数库、工具类 https://x-extends.github.io/xe-utils/

d2-admin

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
"dependencies": {
"@d2-projects/vue-table-export": "^1.1.2",
"@d2-projects/vue-table-import": "^1.0.1",
"axios": "^0.21.1",
"axios-mock-adapter": "^1.18.1",
"better-scroll": "^1.15.2",
"clipboard-polyfill": "^2.8.6",
"core-js": "^3.4.3",
"countup.js": "^2.0.4",
"dayjs": "^1.8.17",
"element-ui": "^2.13.2",
"faker": "^4.1.0",
"flex.css": "^1.1.7",
"fuse.js": "^5.2.3",
"github-markdown-css": "^4.0.0",
"highlight.js": "^10.0.2",
"hotkeys-js": "^3.7.3",
"js-cookie": "^2.2.1",
"lodash": "^4.17.20",
"lowdb": "^1.0.0",
"marked": "^2.0.0",
"nprogress": "^0.2.0",
"qs": "^6.9.4",
"quill": "^1.3.7",
"screenfull": "^5.0.2",
"simplemde": "^1.11.2",
"sortablejs": "^1.10.1",
"ua-parser-js": "^0.7.20",
"vant": "^2.11.1",
"vue": "^2.6.11",
"vue-grid-layout": "^2.3.7",
"vue-i18n": "^8.15.1",
"vue-json-tree-view": "^2.1.4",
"vue-router": "^3.1.3",
"vue-splitpane": "^1.0.6",
"vue-ueditor-wrap": "^2.4.1",
"vuex": "^3.1.2"
},

better-scroll 移动端(已支持PC端)各种滚动场景需求的插件
countup.js 数字滚动(vue-element-admin 中有 vue-count-to)
highlight.js 语法高亮插件,自动语言检测
hotkeys-js 定义、调度键盘快捷键
lowdb 小型项目的微型本地JSON数据库
marked markdown解析器和编译器
simplemde markdown编辑器具有自动保存和拼写检查功能
ua-parser-js 检测浏览器、引擎、操作系统、CPU和设备类型/型号。支持浏览器和node.js环境
vue-grid-layout 网格布局系统,可拖拽
vue-json-tree-view JSON树视图组件
vue-ueditor-wrap 一个“包装”了 UEditor 的 Vue 组件,支持通过 v-model 来绑定富文本编辑器的内容,让 UEditor 的使用简单到像 Input 框一样。
vue-cropper 图片裁剪插件