Commit 134b3e604546b225e12c11977c7f224b6f65e8ae
1 parent
5db8d352
feat(plugin) support slide
Showing
3 changed files
with
261 additions
and
8 deletions
front-end/h5/src/components/plugins/lbp-slide.js
0 → 100644
| 1 | +import { | |
| 2 | + Slide | |
| 3 | +} from 'cube-ui' | |
| 4 | + | |
| 5 | +const defaultItems = [ | |
| 6 | + { | |
| 7 | + // url: 'http://www.didichuxing.com/', | |
| 8 | + image: '//webapp.didistatic.com/static/webapp/shield/cube-ui-examples-slide01.png' | |
| 9 | + }, | |
| 10 | + { | |
| 11 | + // url: 'http://www.didichuxing.com/', | |
| 12 | + image: '//webapp.didistatic.com/static/webapp/shield/cube-ui-examples-slide02.png' | |
| 13 | + }, | |
| 14 | + { | |
| 15 | + // url: 'http://www.didichuxing.com/', | |
| 16 | + image: '//webapp.didistatic.com/static/webapp/shield/cube-ui-examples-slide03.png' | |
| 17 | + } | |
| 18 | +] | |
| 19 | + | |
| 20 | +export default { | |
| 21 | + name: 'lbp-slide', | |
| 22 | + components: { | |
| 23 | + Slide | |
| 24 | + }, | |
| 25 | + props: { | |
| 26 | + interval: { | |
| 27 | + type: Number, | |
| 28 | + default: 4000 | |
| 29 | + }, | |
| 30 | + items: { | |
| 31 | + type: Array, | |
| 32 | + default: () => defaultItems | |
| 33 | + } | |
| 34 | + }, | |
| 35 | + data () { | |
| 36 | + return { | |
| 37 | + value: this.type === 'radio' ? '' : [], | |
| 38 | + uuid: undefined | |
| 39 | + } | |
| 40 | + }, | |
| 41 | + computed: { | |
| 42 | + value_ () { | |
| 43 | + return this.type === 'radio' ? this.value : this.value.join(',') | |
| 44 | + } | |
| 45 | + }, | |
| 46 | + editorConfig: { | |
| 47 | + propsConfig: { | |
| 48 | + interval: { | |
| 49 | + type: 'a-input-number', | |
| 50 | + label: '间隔时间', | |
| 51 | + require: true, | |
| 52 | + defaultPropValue: 4000 | |
| 53 | + }, | |
| 54 | + items: { | |
| 55 | + type: 'lbs-slide-items-editor', | |
| 56 | + label: '图片列表', | |
| 57 | + require: true, | |
| 58 | + defaultPropValue: defaultItems | |
| 59 | + } | |
| 60 | + }, | |
| 61 | + components: { | |
| 62 | + 'lbs-slide-items-editor': { | |
| 63 | + render () { | |
| 64 | + return <div> | |
| 65 | + { | |
| 66 | + this.value_.map((item, index) => ( | |
| 67 | + <div> | |
| 68 | + <label>图片 {index + 1}</label> | |
| 69 | + <a-textarea value={item.image} onChange={e => { item.image = e.target.value }} autosize={{ minRows: 2, maxRows: 6 }}></a-textarea> | |
| 70 | + <a-button-group size="small"> | |
| 71 | + <a-button type="default" icon="plus" onClick={this.add}/> | |
| 72 | + <a-button type="default" icon="minus" onClick={this.minus}/> | |
| 73 | + </a-button-group> | |
| 74 | + </div> | |
| 75 | + )) | |
| 76 | + } | |
| 77 | + </div> | |
| 78 | + }, | |
| 79 | + props: { | |
| 80 | + value: { | |
| 81 | + type: Array, | |
| 82 | + default: () => defaultItems | |
| 83 | + } | |
| 84 | + }, | |
| 85 | + computed: { | |
| 86 | + value_: { | |
| 87 | + get () { | |
| 88 | + return this.value | |
| 89 | + }, | |
| 90 | + set (val) { | |
| 91 | + this.$emit('input', val) | |
| 92 | + } | |
| 93 | + } | |
| 94 | + }, | |
| 95 | + methods: { | |
| 96 | + add () { | |
| 97 | + console.log(this.value_.length) | |
| 98 | + this.$emit('change', [ | |
| 99 | + ...this.value_, | |
| 100 | + { | |
| 101 | + value: `选项${this.value_.length + 1}-value`, | |
| 102 | + label: `选项${this.value_.length + 1}-label` | |
| 103 | + } | |
| 104 | + ]) | |
| 105 | + }, | |
| 106 | + minus (item, index) { | |
| 107 | + const items = this.value_.slice(0) | |
| 108 | + items.splice(index, 1) | |
| 109 | + this.$emit('change', items) | |
| 110 | + } | |
| 111 | + } | |
| 112 | + } | |
| 113 | + } | |
| 114 | + }, | |
| 115 | + mounted () { | |
| 116 | + }, | |
| 117 | + methods: { | |
| 118 | + | |
| 119 | + }, | |
| 120 | + | |
| 121 | + render () { | |
| 122 | + return ( | |
| 123 | + <slide data={this.items} interval={+this.interval} /> | |
| 124 | + ) | |
| 125 | + } | |
| 126 | +} | ... | ... |
front-end/h5/src/mixins/load-plugins.js
| ... | ... | @@ -6,6 +6,7 @@ import LbpFormInput from '../components/plugins/lbp-form-input' |
| 6 | 6 | import LbpFormButton from '../components/plugins/lbp-form-button' |
| 7 | 7 | import LbpFormRadioGroup from '../components/plugins/lbp-form-radio-group' |
| 8 | 8 | import LbpBackground from '../components/plugins/lbp-background' |
| 9 | +import LbpSlide from '../components/plugins/lbp-slide' | |
| 9 | 10 | |
| 10 | 11 | export const pluginsList = [ |
| 11 | 12 | { |
| ... | ... | @@ -48,10 +49,10 @@ export const pluginsList = [ |
| 48 | 49 | }, |
| 49 | 50 | title: '轮播图', |
| 50 | 51 | icon: 'photo', |
| 51 | - component: LbpFormRadioGroup, | |
| 52 | + component: LbpSlide, | |
| 52 | 53 | visible: true, |
| 53 | - name: LbpFormRadioGroup.name, | |
| 54 | - disabled: true | |
| 54 | + name: LbpSlide.name | |
| 55 | + // disabled: true | |
| 55 | 56 | }, |
| 56 | 57 | { |
| 57 | 58 | i18nTitle: { | ... | ... |
front-end/h5/yarn.lock
| ... | ... | @@ -1888,6 +1888,15 @@ babel-plugin-transform-es2015-modules-commonjs@^6.26.0, babel-plugin-transform-e |
| 1888 | 1888 | babel-template "^6.26.0" |
| 1889 | 1889 | babel-types "^6.26.0" |
| 1890 | 1890 | |
| 1891 | +babel-plugin-transform-modules@^0.1.1: | |
| 1892 | + version "0.1.1" | |
| 1893 | + resolved "https://registry.npm.taobao.org/babel-plugin-transform-modules/download/babel-plugin-transform-modules-0.1.1.tgz#2a72ced69d85613d953196ae9a86d39f19fd7933" | |
| 1894 | + integrity sha1-KnLO1p2FYT2VMZaumobTnxn9eTM= | |
| 1895 | + dependencies: | |
| 1896 | + lodash.camelcase "^4.3.0" | |
| 1897 | + lodash.kebabcase "^4.1.1" | |
| 1898 | + lodash.snakecase "^4.1.1" | |
| 1899 | + | |
| 1891 | 1900 | babel-plugin-transform-object-rest-spread@^6.26.0: |
| 1892 | 1901 | version "6.26.0" |
| 1893 | 1902 | resolved "https://registry.npm.taobao.org/babel-plugin-transform-object-rest-spread/download/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" |
| ... | ... | @@ -1925,7 +1934,7 @@ babel-register@^6.26.0: |
| 1925 | 1934 | mkdirp "^0.5.1" |
| 1926 | 1935 | source-map-support "^0.4.15" |
| 1927 | 1936 | |
| 1928 | -babel-runtime@6.x, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0: | |
| 1937 | +babel-runtime@6.x, babel-runtime@^6.0.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0: | |
| 1929 | 1938 | version "6.26.0" |
| 1930 | 1939 | resolved "https://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" |
| 1931 | 1940 | integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= |
| ... | ... | @@ -2014,6 +2023,13 @@ bcrypt-pbkdf@^1.0.0: |
| 2014 | 2023 | dependencies: |
| 2015 | 2024 | tweetnacl "^0.14.3" |
| 2016 | 2025 | |
| 2026 | +better-scroll@~1.12.6: | |
| 2027 | + version "1.12.6" | |
| 2028 | + resolved "https://registry.npm.taobao.org/better-scroll/download/better-scroll-1.12.6.tgz#7548860f8b8c08c87e5af062e1da6e2c68c98337" | |
| 2029 | + integrity sha1-dUiGD4uMCMh+WvBi4dpuLGjJgzc= | |
| 2030 | + dependencies: | |
| 2031 | + babel-runtime "^6.0.0" | |
| 2032 | + | |
| 2017 | 2033 | bfj@^6.1.1: |
| 2018 | 2034 | version "6.1.1" |
| 2019 | 2035 | resolved "https://registry.npm.taobao.org/bfj/download/bfj-6.1.1.tgz#05a3b7784fbd72cfa3c22e56002ef99336516c48" |
| ... | ... | @@ -3062,6 +3078,13 @@ css-loader@^1.0.1: |
| 3062 | 3078 | postcss-value-parser "^3.3.0" |
| 3063 | 3079 | source-list-map "^2.0.0" |
| 3064 | 3080 | |
| 3081 | +css-parse@~2.0.0: | |
| 3082 | + version "2.0.0" | |
| 3083 | + resolved "https://registry.npm.taobao.org/css-parse/download/css-parse-2.0.0.tgz#a468ee667c16d81ccf05c58c38d2a97c780dbfd4" | |
| 3084 | + integrity sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q= | |
| 3085 | + dependencies: | |
| 3086 | + css "^2.0.0" | |
| 3087 | + | |
| 3065 | 3088 | css-select-base-adapter@^0.1.1: |
| 3066 | 3089 | version "0.1.1" |
| 3067 | 3090 | resolved "https://registry.npm.taobao.org/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" |
| ... | ... | @@ -3127,7 +3150,7 @@ css-what@2.1, css-what@^2.1.2: |
| 3127 | 3150 | resolved "https://registry.npm.taobao.org/css-what/download/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" |
| 3128 | 3151 | integrity sha1-ptdgRXM2X+dGhsPzEcVlE9iChfI= |
| 3129 | 3152 | |
| 3130 | -css@^2.1.0: | |
| 3153 | +css@^2.0.0, css@^2.1.0: | |
| 3131 | 3154 | version "2.2.4" |
| 3132 | 3155 | resolved "https://registry.npm.taobao.org/css/download/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" |
| 3133 | 3156 | integrity sha1-xkZ1XHOXHyu6amAeLPL9cbEpiSk= |
| ... | ... | @@ -3234,6 +3257,14 @@ cssstyle@^1.0.0: |
| 3234 | 3257 | dependencies: |
| 3235 | 3258 | cssom "0.3.x" |
| 3236 | 3259 | |
| 3260 | +cube-ui@^1.12.31: | |
| 3261 | + version "1.12.31" | |
| 3262 | + resolved "https://registry.npm.taobao.org/cube-ui/download/cube-ui-1.12.31.tgz#f3a6801e0be5c56b4928d01f3c7acfd6253459d3" | |
| 3263 | + integrity sha1-86aAHgvlxWtJKNAfPHrP1iU0WdM= | |
| 3264 | + dependencies: | |
| 3265 | + better-scroll "~1.12.6" | |
| 3266 | + vue-create-api "^0.2.0" | |
| 3267 | + | |
| 3237 | 3268 | current-script-polyfill@^1.0.0: |
| 3238 | 3269 | version "1.0.0" |
| 3239 | 3270 | resolved "https://registry.npm.taobao.org/current-script-polyfill/download/current-script-polyfill-1.0.0.tgz#f31cf7e4f3e218b0726e738ca92a02d3488ef615" |
| ... | ... | @@ -3333,7 +3364,7 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: |
| 3333 | 3364 | dependencies: |
| 3334 | 3365 | ms "2.0.0" |
| 3335 | 3366 | |
| 3336 | -debug@3.1.0, debug@=3.1.0: | |
| 3367 | +debug@3.1.0, debug@=3.1.0, debug@~3.1.0: | |
| 3337 | 3368 | version "3.1.0" |
| 3338 | 3369 | resolved "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" |
| 3339 | 3370 | integrity sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE= |
| ... | ... | @@ -6833,6 +6864,13 @@ load-json-file@^2.0.0: |
| 6833 | 6864 | pify "^2.0.0" |
| 6834 | 6865 | strip-bom "^3.0.0" |
| 6835 | 6866 | |
| 6867 | +load-pkg-config@^1.0.1: | |
| 6868 | + version "1.0.1" | |
| 6869 | + resolved "https://registry.npm.taobao.org/load-pkg-config/download/load-pkg-config-1.0.1.tgz#1a7d78c21bf257e67935e8faa603f4fe519c49a8" | |
| 6870 | + integrity sha1-Gn14whvyV+Z5Nej6pgP0/lGcSag= | |
| 6871 | + dependencies: | |
| 6872 | + resolve-pkg "^1.0.0" | |
| 6873 | + | |
| 6836 | 6874 | loader-fs-cache@^1.0.0: |
| 6837 | 6875 | version "1.0.2" |
| 6838 | 6876 | resolved "https://registry.npm.taobao.org/loader-fs-cache/download/loader-fs-cache-1.0.2.tgz#54cedf6b727e1779fd8f01205f05f6e88706f086" |
| ... | ... | @@ -6886,6 +6924,16 @@ lodash._reinterpolate@^3.0.0: |
| 6886 | 6924 | resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" |
| 6887 | 6925 | integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= |
| 6888 | 6926 | |
| 6927 | +lodash.camelcase@^4.3.0: | |
| 6928 | + version "4.3.0" | |
| 6929 | + resolved "https://registry.npm.taobao.org/lodash.camelcase/download/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" | |
| 6930 | + integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= | |
| 6931 | + | |
| 6932 | +lodash.clonedeep@^4.5.0: | |
| 6933 | + version "4.5.0" | |
| 6934 | + resolved "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash.clonedeep%2Fdownload%2Flodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" | |
| 6935 | + integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= | |
| 6936 | + | |
| 6889 | 6937 | lodash.defaultsdeep@^4.6.0: |
| 6890 | 6938 | version "4.6.1" |
| 6891 | 6939 | resolved "https://registry.yarnpkg.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz#512e9bd721d272d94e3d3a63653fa17516741ca6" |
| ... | ... | @@ -6911,6 +6959,11 @@ lodash.once@^4.1.1: |
| 6911 | 6959 | resolved "https://registry.npm.taobao.org/lodash.once/download/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" |
| 6912 | 6960 | integrity sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= |
| 6913 | 6961 | |
| 6962 | +lodash.snakecase@^4.1.1: | |
| 6963 | + version "4.1.1" | |
| 6964 | + resolved "https://registry.npm.taobao.org/lodash.snakecase/download/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d" | |
| 6965 | + integrity sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40= | |
| 6966 | + | |
| 6914 | 6967 | lodash.sortby@^4.7.0: |
| 6915 | 6968 | version "4.7.0" |
| 6916 | 6969 | resolved "https://registry.npm.taobao.org/lodash.sortby/download/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" |
| ... | ... | @@ -7350,7 +7403,7 @@ mixin-object@^2.0.1: |
| 7350 | 7403 | for-in "^0.1.3" |
| 7351 | 7404 | is-extendable "^0.1.1" |
| 7352 | 7405 | |
| 7353 | -mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: | |
| 7406 | +mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1, mkdirp@~0.5.x: | |
| 7354 | 7407 | version "0.5.1" |
| 7355 | 7408 | resolved "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" |
| 7356 | 7409 | integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= |
| ... | ... | @@ -9318,6 +9371,11 @@ resolve-from@^1.0.0: |
| 9318 | 9371 | resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" |
| 9319 | 9372 | integrity sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY= |
| 9320 | 9373 | |
| 9374 | +resolve-from@^2.0.0: | |
| 9375 | + version "2.0.0" | |
| 9376 | + resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-2.0.0.tgz#9480ab20e94ffa1d9e80a804c7ea147611966b57" | |
| 9377 | + integrity sha1-lICrIOlP+h2egKgEx+oUdhGWa1c= | |
| 9378 | + | |
| 9321 | 9379 | resolve-from@^3.0.0: |
| 9322 | 9380 | version "3.0.0" |
| 9323 | 9381 | resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" |
| ... | ... | @@ -9328,6 +9386,13 @@ resolve-from@^4.0.0: |
| 9328 | 9386 | resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" |
| 9329 | 9387 | integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY= |
| 9330 | 9388 | |
| 9389 | +resolve-pkg@^1.0.0: | |
| 9390 | + version "1.0.0" | |
| 9391 | + resolved "https://registry.npm.taobao.org/resolve-pkg/download/resolve-pkg-1.0.0.tgz#e19a15e78aca2e124461dc92b2e3943ef93494d9" | |
| 9392 | + integrity sha1-4ZoV54rKLhJEYdySsuOUPvk0lNk= | |
| 9393 | + dependencies: | |
| 9394 | + resolve-from "^2.0.0" | |
| 9395 | + | |
| 9331 | 9396 | resolve-url@^0.2.1: |
| 9332 | 9397 | version "0.2.1" |
| 9333 | 9398 | resolved "https://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" |
| ... | ... | @@ -9455,7 +9520,7 @@ safe-regex@^1.1.0: |
| 9455 | 9520 | dependencies: |
| 9456 | 9521 | ret "~0.1.10" |
| 9457 | 9522 | |
| 9458 | -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: | |
| 9523 | +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@^2.1.2, safer-buffer@~2.1.0: | |
| 9459 | 9524 | version "2.1.2" |
| 9460 | 9525 | resolved "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafer-buffer%2Fdownload%2Fsafer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" |
| 9461 | 9526 | integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo= |
| ... | ... | @@ -9887,6 +9952,11 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: |
| 9887 | 9952 | resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" |
| 9888 | 9953 | integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM= |
| 9889 | 9954 | |
| 9955 | +source-map@^0.7.3: | |
| 9956 | + version "0.7.3" | |
| 9957 | + resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" | |
| 9958 | + integrity sha1-UwL4FpAxc1ImVECS5kmB91F1A4M= | |
| 9959 | + | |
| 9890 | 9960 | spdx-correct@^3.0.0: |
| 9891 | 9961 | version "3.1.0" |
| 9892 | 9962 | resolved "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" |
| ... | ... | @@ -10225,6 +10295,29 @@ stylehacks@^4.0.0: |
| 10225 | 10295 | postcss "^7.0.0" |
| 10226 | 10296 | postcss-selector-parser "^3.0.0" |
| 10227 | 10297 | |
| 10298 | +stylus-loader@^3.0.2: | |
| 10299 | + version "3.0.2" | |
| 10300 | + resolved "https://registry.npm.taobao.org/stylus-loader/download/stylus-loader-3.0.2.tgz#27a706420b05a38e038e7cacb153578d450513c6" | |
| 10301 | + integrity sha1-J6cGQgsFo44DjnyssVNXjUUFE8Y= | |
| 10302 | + dependencies: | |
| 10303 | + loader-utils "^1.0.2" | |
| 10304 | + lodash.clonedeep "^4.5.0" | |
| 10305 | + when "~3.6.x" | |
| 10306 | + | |
| 10307 | +stylus@^0.54.7: | |
| 10308 | + version "0.54.7" | |
| 10309 | + resolved "https://registry.npm.taobao.org/stylus/download/stylus-0.54.7.tgz#c6ce4793965ee538bcebe50f31537bfc04d88cd2" | |
| 10310 | + integrity sha1-xs5Hk5Ze5Ti86+UPMVN7/ATYjNI= | |
| 10311 | + dependencies: | |
| 10312 | + css-parse "~2.0.0" | |
| 10313 | + debug "~3.1.0" | |
| 10314 | + glob "^7.1.3" | |
| 10315 | + mkdirp "~0.5.x" | |
| 10316 | + safer-buffer "^2.1.2" | |
| 10317 | + sax "~1.2.4" | |
| 10318 | + semver "^6.0.0" | |
| 10319 | + source-map "^0.7.3" | |
| 10320 | + | |
| 10228 | 10321 | supports-color@5.5.0, supports-color@^5.3.0, supports-color@^5.4.0: |
| 10229 | 10322 | version "5.5.0" |
| 10230 | 10323 | resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" |
| ... | ... | @@ -10856,6 +10949,19 @@ vm-browserify@0.0.4: |
| 10856 | 10949 | dependencies: |
| 10857 | 10950 | indexof "0.0.1" |
| 10858 | 10951 | |
| 10952 | +vue-cli-plugin-cube-ui@^0.2.5: | |
| 10953 | + version "0.2.5" | |
| 10954 | + resolved "https://registry.npm.taobao.org/vue-cli-plugin-cube-ui/download/vue-cli-plugin-cube-ui-0.2.5.tgz#d2fc6a3073142bc10e352c7a73309a334c269aa6" | |
| 10955 | + integrity sha1-0vxqMHMUK8EONSx6czCaM0wmmqY= | |
| 10956 | + dependencies: | |
| 10957 | + webpack-post-compile-plugin "^1.0.0" | |
| 10958 | + webpack-transform-modules-plugin "^0.4.0" | |
| 10959 | + | |
| 10960 | +vue-create-api@^0.2.0: | |
| 10961 | + version "0.2.2" | |
| 10962 | + resolved "https://registry.npm.taobao.org/vue-create-api/download/vue-create-api-0.2.2.tgz#60acb39f7e70932a432509293a1aa087404ec39e" | |
| 10963 | + integrity sha1-YKyzn35wkypDJQkpOhqgh0BOw54= | |
| 10964 | + | |
| 10859 | 10965 | vue-eslint-parser@^2.0.3: |
| 10860 | 10966 | version "2.0.3" |
| 10861 | 10967 | resolved "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-2.0.3.tgz#c268c96c6d94cfe3d938a5f7593959b0ca3360d1" |
| ... | ... | @@ -11103,6 +11209,13 @@ webpack-merge@^4.2.1: |
| 11103 | 11209 | dependencies: |
| 11104 | 11210 | lodash "^4.17.5" |
| 11105 | 11211 | |
| 11212 | +webpack-post-compile-plugin@^1.0.0: | |
| 11213 | + version "1.0.0" | |
| 11214 | + resolved "https://registry.npm.taobao.org/webpack-post-compile-plugin/download/webpack-post-compile-plugin-1.0.0.tgz#a1bae348d4bb6ebcf2bd173cbc695ae8cc825278" | |
| 11215 | + integrity sha1-obrjSNS7brzyvRc8vGla6MyCUng= | |
| 11216 | + dependencies: | |
| 11217 | + micromatch "^3.1.10" | |
| 11218 | + | |
| 11106 | 11219 | webpack-sources@^1.1.0, webpack-sources@^1.3.0: |
| 11107 | 11220 | version "1.3.0" |
| 11108 | 11221 | resolved "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.3.0.tgz#2a28dcb9f1f45fe960d8f1493252b5ee6530fa85" |
| ... | ... | @@ -11111,6 +11224,14 @@ webpack-sources@^1.1.0, webpack-sources@^1.3.0: |
| 11111 | 11224 | source-list-map "^2.0.0" |
| 11112 | 11225 | source-map "~0.6.1" |
| 11113 | 11226 | |
| 11227 | +webpack-transform-modules-plugin@^0.4.0: | |
| 11228 | + version "0.4.4" | |
| 11229 | + resolved "https://registry.npm.taobao.org/webpack-transform-modules-plugin/download/webpack-transform-modules-plugin-0.4.4.tgz#61a3e71b35eac49a5102423a3f66946b66374443" | |
| 11230 | + integrity sha1-YaPnGzXqxJpRAkI6P2aUa2Y3REM= | |
| 11231 | + dependencies: | |
| 11232 | + babel-plugin-transform-modules "^0.1.1" | |
| 11233 | + load-pkg-config "^1.0.1" | |
| 11234 | + | |
| 11114 | 11235 | "webpack@>=4 < 4.29": |
| 11115 | 11236 | version "4.28.4" |
| 11116 | 11237 | resolved "https://registry.npm.taobao.org/webpack/download/webpack-4.28.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.28.4.tgz#1ddae6c89887d7efb752adf0c3cd32b9b07eacd0" |
| ... | ... | @@ -11184,6 +11305,11 @@ whatwg-url@^7.0.0: |
| 11184 | 11305 | tr46 "^1.0.1" |
| 11185 | 11306 | webidl-conversions "^4.0.2" |
| 11186 | 11307 | |
| 11308 | +when@~3.6.x: | |
| 11309 | + version "3.6.4" | |
| 11310 | + resolved "https://registry.npm.taobao.org/when/download/when-3.6.4.tgz#473b517ec159e2b85005497a13983f095412e34e" | |
| 11311 | + integrity sha1-RztRfsFZ4rhQBUl6E5g/CVQS404= | |
| 11312 | + | |
| 11187 | 11313 | which-module@^1.0.0: |
| 11188 | 11314 | version "1.0.0" |
| 11189 | 11315 | resolved "https://registry.npm.taobao.org/which-module/download/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" | ... | ... |