Vue中要用到的依赖

2018-05-10  本文已影响0人  陌紫嫣
"dependencies": {
    "axios": "0.17.1",//axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端,Vue中一择 [axios] 来完成 ajax 请求
    "clipboard": "1.7.1",//clipboard.js是一款轻量级的实现复制文本到剪贴板功能的JavaScript插件
    "babel-polyfill": "^6.26.0",//简单来说就是识别ES6语法的
    "codemirror": "5.32.0",//CodeMirror是一款功能强大的代码高亮插件,他不仅提供了高亮功能,其丰富的方法属性也封装了缩进、自动换行、获取编辑文本、设置编辑文本、回退功能等多种实用效果
    "dropzone": "5.2.0",//dropzone.js是一个可预览的上传文件工具,不依赖任何框架(如jQuery),且具有可定制化。实现文件拖拽上传,提供AJAX异步上传功能
    "echarts": "3.8.5",//提供直观,交互丰富,可高度个性化定制的数据可视化图表
    "element-ui": "2.0.8",//一个强大的ui框架,还有一个是iview
    "file-saver": "1.3.3",//FileSaver.js 是在客户端保存文件的解决方案,非常适合需要生成文件,或者保存不应该发送到外部服务器的敏感信息的 web App
    "font-awesome": "4.7.0",//为您提供可缩放矢量图标,它可以被定制大小、颜色、阴影以及任何可以用CSS的样式,顺带说一下阿里矢量图库也很好用
    "js-cookie": "2.2.0",//cookie机制将信息存储于用户硬盘,因此可以作为全局变量,一般用于以下场景:(1)保存用户登录状态 (2)跟踪用户行为 (3)定制页面 (4)创建购物车
    "jsonlint": "1.6.2",//格式化和校验JSON
    "jszip": "3.1.5",//前端直接打包导出ZIP 文件 ,无需后台交互
    "mockjs": "1.0.1-beta3",//脱离后端独立开发,实现增删改查功能
    "normalize.css": "7.0.0",//只是一个很小的css文件,但它在默认的HTML元素样式上提供了跨浏览器的高度一致性。相比于传统的css reset,Normalize.css是一种现代的,为HTML5准备的优质替代方案
    "nprogress": "0.2.0",//用于页面刚打开时的页面加载进度显示
    "screenfull": "3.3.2",//全屏api
    "showdown": "1.8.5",//把markdown语法转化成html
    "simplemde": "1.11.2",//一款好用的markown编辑器——simpleMDE
    "sortablejs": "1.7.0",//拖拽排序
    "vue": "2.5.10",
    "vue-count-to": "1.0.13",//是一个无依赖性、轻量级的VUE组件,它可以由您自己自己编写。你可以设置STARVAL和EnVALL,它会自动判断计数或倒数
    "vue-i18n": "7.3.2",//支持多语言
    "vue-multiselect": "2.0.8",//实现单选下拉框、多选下拉框等效果
    "vue-quill-editor": "^3.0.5",//Vue富文本编辑器vue-quill-edito
    "vue-router": "3.0.1",
    "vue-splitpane": "1.0.2",//使用SplitPane拆分窗格
    "vuedraggable": "2.15.0",//一个轻量级的拖拽插件
    "vuex": "3.0.1",
    "xlsx": "^0.11.16",//文件导入导出
  },


上一篇 下一篇

猜你喜欢

热点阅读