forked from wisedu/bh-vue
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
42 lines (42 loc) · 7.25 KB
/
package.json
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
39
40
41
42
{
"name": "bh-vue",
"version": "1.0.2",
"description": "vue components based on jqxwidget and EMAP",
"devDependencies": {
"babel-core": "^6.9.0",
"babel-loader": "^6.2.4",
"babel-plugin-transform-runtime": "^6.9.0",
"babel-preset-es2015": "^6.13.2",
"babel-preset-stage-2": "^6.13.0",
"babel-runtime": "^6.9.0",
"css-loader": "^0.24.0",
"eslint": "^2.10.2",
"eslint-plugin-html": "^1.5.1",
"file-loader": "^0.9.0",
"less": "^2.7.1",
"less-loader": "^2.2.3",
"node-sass": "^3.13.0",
"sass": "^0.5.0",
"sass-loader": "^4.0.2",
"url-loader": "^0.5.7",
"vue": "^1.0.24",
"vue-doc": "^0.1.2",
"vue-html-loader": "^1.2.2",
"vue-loader": "^8.4.0",
"vue-style-loader": "^1.0.0",
"webpack": "^1.13.1"
},
"scripts": {
"doc": "npm install --registry http://registry.cnpmjs.org;node build/doc-build.js",
"pack": "node build2/pack.js"
},
"readme": "# 基于jqwidget和EMAP封装的Vue组件\r\n\r\n引入组件库:\r\n```\r\nnpm install bh-vue\r\n```\r\n\r\n包含第三依赖库的页面模板:\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n <head>\r\n <meta charset=\"utf-8\">\r\n <title>jqwidget-based Vue Components</title>\r\n <!-- <link rel=\"stylesheet\" href=\"//res.wisedu.com/fe_components/bh.css\" type=\"text/css\" /> -->\r\n <link rel=\"stylesheet\" href=\"//res.wisedu.com/fe_components/jqwidget/blue/bh.min.css\" />\r\n <link rel=\"stylesheet\" href=\"//res.wisedu.com/fe_components/jqwidget/blue/bh-scenes.min.css\" id=\"bhThemes\" />\r\n <link rel=\"stylesheet\" href=\"//res.wisedu.com/bower_components/fontawesome/css/font-awesome.min.css\" />\r\n <link rel=\"stylesheet\" href=\"//res.wisedu.com/fe_components/iconfont/iconfont.css\">\r\n <link rel=\"stylesheet\" href=\"//res.wisedu.com/bower_components/selectize/dist/css/selectize.bootstrap3.css\">\r\n <link rel=\"stylesheet\" href=\"//res.wisedu.com/fe_components/selectize/select.css\">\r\n <link rel=\"stylesheet\" href=\"//res.wisedu.com/bower_components/summernote-0.8.1/dist/summernote-bs3.min.css\">\r\n <link rel=\"stylesheet\" href=\"//res.wisedu.com/bower_components/summernote-0.8.1/dist/summernote.css\">\r\n </head>\r\n <body>\r\n <div id=\"app\"></div>\r\n <script src=\"//res.wisedu.com/bower_components/jquery/dist/jquery.min.js\"></script>\r\n <!-- <script src=\"./vendors/bh/bh.map.js\"></script> -->\r\n <!-- jqxwidget -->\r\n <script src='//res.wisedu.com/fe_components/jqwidget/jqxwidget.min.js'></script>\r\n <script src=\"//res.wisedu.com/fe_components/jqwidget/globalize.js\"></script>\r\n <script src=\"//res.wisedu.com/fe_components/jqwidget/globalize.culture.zh-CN.js\"></script>\r\n <!-- bh -->\r\n <script src=\"//res.wisedu.com/fe_components/bh.min.js\"></script>\r\n <script src=\"//res.wisedu.com/fe_components/bh_utils.js\"></script>\r\n <script src=\"//res.wisedu.com/bower_components/sortable/Sortable.min.js\"></script>\r\n <script src=\"//res.wisedu.com/bower_components/selectize/dist/js/standalone/selectize.min.js\"></script>\r\n <!-- <script src=\"//res.wisedu.com/fe_components/we/we.pagination.js\"></script> -->\r\n <!-- 文件上传控件依赖库 -->\r\n <script src=\"//res.wisedu.com/bower_components/blueimp-file-upload/js/vendor/jquery.ui.widget.js\"></script>\r\n <script src=\"//res.wisedu.com/bower_components/blueimp-file-upload/js/jquery.iframe-transport.js\"></script>\r\n <script src=\"//res.wisedu.com/bower_components/blueimp-file-upload/js/jquery.fileupload.js\"></script>\r\n <!-- 日历控件依赖库 -->\r\n <script src='//cdn.bootcss.com/moment.js/2.13.0/moment.min.js'></script>\r\n <script src='//cdn.bootcss.com/moment.js/2.13.0/locale/zh-cn.js'></script>\r\n <script src='//cdn.bootcss.com/underscore.js/1.5.2/underscore-min.js'></script>\r\n <!-- <script src='vendors/CLNDR.js'></script> -->\r\n <script src='//cdn.bootcss.com/clndr/1.4.4/clndr.min.js'></script>\r\n <!-- nicescroll -->\r\n <script src=\"//res.wisedu.com/bower_components/jquery.nicescroll/jquery.nicescroll.min.js\"></script>\r\n <!-- EMAP 依赖库 -->\r\n <script src='//cdn.bootcss.com/hogan.js/3.0.2/hogan.min.js'></script>\r\n <script src='//res.wisedu.com/fe_components/emap.js'></script>\r\n <!-- mock.js 在开发环境无法模拟post请求数据时使用 -->\r\n <!-- <script src='//res.wisedu.com/fe_components/mock/mock.js'></script> -->\r\n <!-- 富文本编辑器 -->\r\n <script src=\"//res.wisedu.com/bower_components/bootstrap/dist/js/bootstrap.min.js\"></script>\r\n <script src=\"//res.wisedu.com/bower_components/summernote-0.8.1/dist/summernote.js\"></script>\r\n <!-- built files will be auto injected -->\r\n </body>\r\n</html> \r\n```\r\n\r\n示例页面:\r\n```html\r\n<template>\r\n <article bh-layout-role=\"single-no-title\">\r\n <section class=\"bh-mh-8 bh-mv-8\">\r\n <header>\r\n <h2>富文本编辑器</h2>\r\n </header>\r\n <div class=\"bh-row bh-mt-16\">\r\n <div class=\"bh-col-md-6 bh-mv-8 bh-mb-16\">\r\n <emap-editor v-ref:ee :options='options'></emap-editor>\r\n </div>\r\n <div class=\"clearfix\"></div>\r\n <div class=\"bh-col-md-6 bh-mv-8\">\r\n <button class='bh-btn bh-btn-default' @click='getContent'>获取输入内容</button>\r\n <button class='bh-btn bh-btn-default' @click='setValue'>设置内容</button>\r\n <button class='bh-btn bh-btn-default' @click='clear'>清空内容</button>\r\n <button class='bh-btn bh-btn-default' @click='disable'>禁用</button>\r\n <button class='bh-btn bh-btn-default' @click='enable'>启用</button>\r\n <button class='bh-btn bh-btn-default' @click='isEmpty'>是否为空</button>\r\n </div>\r\n </div>\r\n </section>\r\n </article>\r\n</template>\r\n\r\n<script>\r\n import EmapEditor from 'components/emap-editor/emapEditor.vue'\r\n\r\n export default {\r\n data: function() {\r\n return {\r\n options: {\r\n contextPath: 'http://localhost:3000/mock/emap/major-model.json'\r\n }\r\n }\r\n },\r\n methods: {\r\n getContent: function() {\r\n console.log(this.$refs.ee.getValue());\r\n },\r\n setValue: function() {\r\n this.$refs.ee.setValue('<p>Hello World, Hello Dog !</p>');\r\n },\r\n clear: function() {\r\n this.$refs.ee.clear();\r\n },\r\n disable: function() {\r\n this.$refs.ee.disable();\r\n },\r\n enable: function() {\r\n this.$refs.ee.enable();\r\n },\r\n isEmpty: function() {\r\n alert(this.$refs.ee.isEmpty());\r\n }\r\n },\r\n components: {EmapEditor}\r\n }\r\n</script>\r\n```\r\n\r\n组件文档参考:[http://res.wisedu.com/FE/vue-doc/index.html](http://res.wisedu.com/FE/vue-doc/index.html)",
"readmeFilename": "README.md",
"author": {
"name": "wisedu"
},
"license": "ISC",
"dependencies": {
"store2": "^2.5.0"
}
}