x-dcloud-ui-portal
vue-lib-starter
安装依赖
yarn install
运行example
yarn run serve
运行测试用例
yarn run test:unit
使用vue-cli3 打包库
yarn run lib:cli
使用rollup打包库
yarn run lib
格式化全部js文件
yarn run lint:prettier
格式化全部css文件
yarn run lint:css
运行项目文档
yarn run docs:dev
打包项目文档
yarn run docs:build
生成修改日志
yarn run version
Dependencies
@babel/core: ^7.9.6@storybook/addon-notes: ^5.3.18@storybook/addon-storysource: ^5.3.18@storybook/addon-viewport: ^5.3.18@storybook/vue: ^5.3.18axios: ^0.19.2babel-loader: ^8.1.0babel-preset-vue: ^2.0.2dayjs: ^1.8.27gulp-autoprefixer: ^7.0.1gulp-cssmin: ^0.2.0gulp-sass: ^4.1.0js-file-download: ^0.4.12lodash: ^4.17.15sortablejs: ^1.10.2vue-clamp: ^0.3.0vue-i18n: ^8.17.7vxe-table: ^3.0.3xe-utils: ^3.0.3xx-vxe-table: ^2.10.5vue-loader: ^15.9.2wangeditor: git+https://github.com/shiyutian123/wangEditor.gitxx-element-ui: ^2.13.8
Dependencies
@babel/polyfill: ^7.8.7@commitlint/cli: ^8.1.0@commitlint/config-conventional: ^8.1.0@storybook/addon-actions: ^5.3.18@storybook/addon-docs: ^5.3.18@storybook/addon-links: ^5.3.18@vue/cli-plugin-babel: ^3.11.0@vue/cli-plugin-eslint: ^3.11.0@vue/cli-plugin-unit-jest: ^3.11.0@vue/cli-service: ^3.11.0@vue/eslint-config-standard: ^4.0.0@vue/test-utils: 1.0.0-beta.29autoprefixer: ^9.6.1babel-core: 7.0.0-bridge.0babel-eslint: ^10.0.3babel-jest: ^23.6.0babel-plugin-transform-remove-console: ^6.9.4chalk: ^2.4.2commitizen: ^4.1.2commitlint-config-cz: ^0.13.1concat: ^1.0.3conventional-changelog-cli: ^2.0.23core-js: ^2.6.5cp-cli: ^2.0.0cross-env: ^5.2.1cssnano: ^4.1.10cz-conventional-changelog: ^3.2.0cz-customizable: ^6.2.0element-ui: ^2.12.0eslint: ^5.16.0eslint-plugin-vue: ^5.0.0gulp: ^4.0.2gulp-clean: ^0.4.0gulp-concat: ^2.6.1highlight.js: ^9.15.10husky: ^3.1.0identity-obj-proxy: ^3.0.0image-webpack-loader: ^6.0.0less: ^3.10.3less-loader: ^5.0.0lint-staged: ^9.2.5markdown-it-container: ^2.0.0markdown-it-decorate: ^1.2.2markdown-it-task-checkbox: ^1.0.6mini-css-extract-plugin: ^0.8.0mockjs: ^1.1.0postcss-cssnext: ^3.1.0postcss-nested: ^4.1.2postcss-simple-vars: ^5.0.2prettier: ^1.18.2rimraf: ^3.0.0rollup: ^1.21.0rollup-plugin-alias: ^2.0.0rollup-plugin-babel: ^4.3.3rollup-plugin-commonjs: ^10.1.0rollup-plugin-copy: ^3.3.0rollup-plugin-copy-assets: ^2.0.1rollup-plugin-filesize: ^6.2.0rollup-plugin-img: ^1.1.0rollup-plugin-json: ^4.0.0rollup-plugin-node-resolve: ^5.2.0rollup-plugin-postcss: ^2.0.3rollup-plugin-replace: ^2.2.0rollup-plugin-terser: ^5.1.1rollup-plugin-vue: ^5.0.1rollup-svg-sprite-loader: ^1.0.2runjs: ^4.4.2sass-loader: ^8.0.2storybook-dark-mode: ^0.6.0stylelint: ^10.1.0stylelint-config-standard: ^18.3.0stylelint-order: ^3.1.0stylelint-webpack-plugin: ^0.10.5svg-sprite-loader: ^5.0.0vue: ^2.6.12vue-highlight.js: ^2.2.0vue-markdown-loader: ^2.4.1vue-router: ^3.1.3vue-template-compiler: ^2.6.12vuex: ^3.1.1webpack: ^4.39.3webpack-cli: ^3.3.8webpack-merge: ^4.2.2