{"_id":"@bestmath/client-ui","_rev":"6-6550813583ac01dfd9d4f84ee32970b2","name":"@bestmath/client-ui","dist-tags":{"latest":"0.3.55"},"versions":{"0.3.53":{"name":"@bestmath/client-ui","version":"0.3.53","description":"佳学慧客户端Vue组件库","main":"package/index.js","style":"package/index.less","scripts":{"build:package":"node build/release","serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","lib":"vue-cli-service build --target lib --name client-components","docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","test:unit":"vue-cli-service test:unit","doc:generate-docs":"node ./docs/.vuepress/script/generate-docs.js","commit":"git-cz"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js, vue}":["npm run lint --fix","git add"]},"dependencies":{"axios":"^0.19.1","lottie-web":"^5.5.10"},"devDependencies":{"@babel/plugin-transform-object-assign":"^7.7.4","@vue/cli-plugin-babel":"^3.0.3","@vue/cli-plugin-eslint":"^3.0.3","@vue/cli-plugin-pwa":"^3.0.3","@vue/cli-plugin-unit-mocha":"^3.0.3","@vue/cli-service":"^3.0.3","@vue/eslint-config-prettier":"^5.0.0","@vue/test-utils":"1.0.0-beta.29","babel-eslint":"^10.0.1","chai":"^4.1.2","chalk":"^3.0.0","commitizen":"^4.0.3","compare-versions":"^3.5.1","cz-conventional-changelog":"^3.1.0","decamelize":"^3.2.0","eslint":"^5.16.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-vue":"^5.0.0","fs-extra":"^8.1.0","git-state":"^4.1.0","glob":"^7.1.6","inquirer":"7.0.0","less":"^3.0.4","less-loader":"^5.0.0","lint-staged":"^10.0.8","markdown-it-vuepress-code-snippet-enhanced":"^1.0.1","postcss-pxtorem":"^4.0.1","prettier":"^1.18.2","shelljs":"^0.8.3","vue":"^2.6.10","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuepress":"^1.2.0","yorkie":"^2.0.0"},"browserslist":["> 1%","last 2 versions"],"gitHead":"795459eefdcaa56fee094932b91f47a2a67c3e5f","_id":"@bestmath/client-ui@0.3.53","_nodeVersion":"10.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Ht1ohZHO7Ji12zh7egvDK7oE9eTcuGKaoIq8dw5gUHmAT+x95UXqgfK7uSjyKzJ+euhr/uFiUA1n2TEJOmW/qQ==","shasum":"6d01090dbe63fac75c51a545bf702d02f0525b6e","tarball":"https://registry.npmjs.org/@bestmath/client-ui/-/client-ui-0.3.53.tgz","fileCount":418,"unpackedSize":6031392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1zv8CRA9TVsSAnZWagAAltIQAKEePupuiMqXe5tk+6zh\nd33ke73mBIHZkO9iknbHBn1MMqGGxho8dW7O5JrlL0vU2xGR/6hQL+tqpDbf\ng8GLMsosOx7pxCS6J6LvC51fZqF6uYdZCiE6F8CL5pU9usiBA9/K/6z+4ew5\nWh89LWKcRfuHX8tmFiOAOyEmwUYMkyRLpD9lXex2ZcWjqGeE6tXJX4XW/o1C\nO5QKpRi5xdsT86TcCJPor5+Xd+WqTStQ2yt5Mk1n0ApP7Ii5t3X7EtD8hyLQ\nG7qF8/NSD9Xcjx2YD9hdqcDISSK8FbEL+dgbj65xRrqitFGS6X00N3yZyAvg\noIqsK+ehOUfH78+botd+ffvIlC3JONpZH+66XTHTKtvEb0yfm4leI8ld5I5L\neHkK/C+KtOC6rZGcdjpvuAyTBUXIGtXLqMAzHjcW+hAn1sGan3D3F6B6oEPl\nFgEqm7DMz8X7nBjthFrFDkTlplTNhq3l0I2yt3Css887HJe2u399Fkoozden\n+//5K5Q9Aft5CBjosKSQj6rY2eEvnJXm22kB3JUUTDNKP0XcPhI+1EKRKSGT\nAJbm80qJTlpzN6IphgQhJE+Tmc+1g6PVUzRUibufvgj5ui9Xfjr2f/xAZhLM\nrS2ZMj3XADfvMVY+CrKHyRudDMAiZUtOMap2TC4gh4z7BlP7O0x1sS3sUftn\nYIn8\r\n=FkJl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEmq4oZvjXTWdiNk71ETj1fiIgPVm+GPgjQKWHCaXKAwIhANFAnj1e8x+5cRrlNgJVT41crZudIP3IxkNJzphn9tIk"}]},"maintainers":[{"name":"tincker","email":"firemybugs@gmail.com"},{"name":"jiangmeile","email":"906443073@qq.com"},{"name":"frozenk9999","email":"liran890112@126.com"},{"name":"jinjin.xing","email":"769537915@qq.com"}],"_npmUser":{"name":"tincker","email":"firemybugs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/client-ui_0.3.53_1591163899572_0.4400172559856157"},"_hasShrinkwrap":false},"1.0.0-0":{"name":"@bestmath/client-ui","version":"1.0.0-0","description":"佳学慧客户端Vue组件库","main":"package/index.js","style":"package/index.less","scripts":{"build:package":"node build/release","serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","lib":"vue-cli-service build --target lib --name client-components","docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","test:unit":"vue-cli-service test:unit","doc:generate-docs":"node ./docs/.vuepress/script/generate-docs.js","commit":"git-cz"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js, vue}":["npm run lint --fix","git add"]},"dependencies":{"axios":"^0.19.1","lottie-web":"^5.5.10"},"devDependencies":{"@babel/plugin-transform-object-assign":"^7.7.4","@vue/cli-plugin-babel":"^3.0.3","@vue/cli-plugin-eslint":"^3.0.3","@vue/cli-plugin-pwa":"^3.0.3","@vue/cli-plugin-unit-mocha":"^3.0.3","@vue/cli-service":"^3.0.3","@vue/eslint-config-prettier":"^5.0.0","@vue/test-utils":"1.0.0-beta.29","babel-eslint":"^10.0.1","chai":"^4.1.2","chalk":"^3.0.0","commitizen":"^4.0.3","compare-versions":"^3.5.1","cz-conventional-changelog":"^3.1.0","decamelize":"^3.2.0","eslint":"^5.16.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-vue":"^5.0.0","fs-extra":"^8.1.0","git-state":"^4.1.0","glob":"^7.1.6","inquirer":"7.0.0","less":"^3.0.4","less-loader":"^5.0.0","lint-staged":"^10.0.8","markdown-it-vuepress-code-snippet-enhanced":"^1.0.1","postcss-pxtorem":"^4.0.1","prettier":"^1.18.2","shelljs":"^0.8.3","vue":"^2.6.10","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuepress":"^1.2.0","yorkie":"^2.0.0"},"browserslist":["> 1%","last 2 versions"],"gitHead":"096afed37add5386aca2a4f29253ae4f3811b585","_id":"@bestmath/client-ui@1.0.0-0","_nodeVersion":"10.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kG/GPA0EgxlwtL0f+WR+E4vjTW3E7SYDAiSPL/BagYAGublRfMcna4Vw9sKe6Yzka2VUOlj4f6yq3LhMhOvRXQ==","shasum":"fbe71c79d1b0baf69422739fe17c3cb17946a697","tarball":"https://registry.npmjs.org/@bestmath/client-ui/-/client-ui-1.0.0-0.tgz","fileCount":418,"unpackedSize":6031393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1z0+CRA9TVsSAnZWagAApTAP/2KBqo2bbDhvQM4Tg4Cc\nVMSxL8mhxA99MeQyglCOZTnLAmD5jFCbiVXtYlooszRidDOpjCleqG7OlFSu\n42aqHazgevf9ZQ0oJuFGyzoc04XyY5imHwRKRRLj9PUhtg1QO4IvNaVnfdk+\nHYZoKpdVIOePBAEhLkYZncfrcVnQZEW/9X9k4CVa7CfdKhdoXbwpdKcHVW6u\n4wqdEyhou8bzZgEvF4AtFAEslyzx71tRlvcJ6Ho6QMVM6l10aGWBulfdSYz5\n3u3nYxSx+GQjT8zjMbxJj1/kyWwCQW8FKJd5aVBoDWNqB6esa/QubdTB7FJZ\njKtFhMN9aI/Y80G+Fwig+XLZdh+UiNXBFLu/5P74iDrvHqSbLl2rKCcN9KO9\ncp8xmHx1XOGQDxe+Lsmk+e55yheK3CqVjPkmqippx3a7nmwwg7J4bsd/PtKB\nqaUUnDitALpfpJvDURzMiUjN41iLk8ZnhQB+FHV5PH6XpELsEqrMA5sz85Hl\nTg0jZmxsEB4YQDxsH0Hv5CM6r4BTBkOwtD2inZAPTlvzYNchaDxUbSAz91Lo\n9oR2vAC+QOGMrSlaKg1ZjpOZABzBYKt45bs5oe/1niS7mWAVPX2m5qCvjWjL\nPgPIb6dGIv1mvzgYTm1Hyx4W+XWvjohk+7dxoswO76uZa8J8ztBHf4LK8mim\n7Q5G\r\n=kSDK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQJdu9MvCHGmzaEz/9oupA2BqinTjOvaKF5Z0/qxgPEAIhAITGRAXs29R4ZV9yAdnxzScIUIVwErm+2irlXKXkU0lL"}]},"maintainers":[{"name":"frozenk9999","email":"liran890112@126.com"},{"name":"jiangmeile","email":"906443073@qq.com"},{"name":"jinjin.xing","email":"769537915@qq.com"},{"name":"tincker","email":"firemybugs@gmail.com"}],"_npmUser":{"name":"tincker","email":"firemybugs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/client-ui_1.0.0-0_1591164222213_0.9768235636223599"},"_hasShrinkwrap":false},"1.0.0":{"name":"@bestmath/client-ui","version":"1.0.0","description":"佳学慧客户端Vue组件库","main":"package/index.js","style":"package/index.less","scripts":{"build:package":"node build/release","serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","lib":"vue-cli-service build --target lib --name client-components","docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","test:unit":"vue-cli-service test:unit","doc:generate-docs":"node ./docs/.vuepress/script/generate-docs.js","commit":"git-cz"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js, vue}":["npm run lint --fix","git add"]},"dependencies":{"axios":"^0.19.1","lottie-web":"^5.5.10"},"devDependencies":{"@babel/plugin-transform-object-assign":"^7.7.4","@vue/cli-plugin-babel":"^3.0.3","@vue/cli-plugin-eslint":"^3.0.3","@vue/cli-plugin-pwa":"^3.0.3","@vue/cli-plugin-unit-mocha":"^3.0.3","@vue/cli-service":"^3.0.3","@vue/eslint-config-prettier":"^5.0.0","@vue/test-utils":"1.0.0-beta.29","babel-eslint":"^10.0.1","chai":"^4.1.2","chalk":"^3.0.0","commitizen":"^4.0.3","compare-versions":"^3.5.1","cz-conventional-changelog":"^3.1.0","decamelize":"^3.2.0","eslint":"^5.16.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-vue":"^5.0.0","fs-extra":"^8.1.0","git-state":"^4.1.0","glob":"^7.1.6","inquirer":"7.0.0","less":"^3.0.4","less-loader":"^5.0.0","lint-staged":"^10.0.8","markdown-it-vuepress-code-snippet-enhanced":"^1.0.1","postcss-pxtorem":"^4.0.1","prettier":"^1.18.2","shelljs":"^0.8.3","vue":"^2.6.10","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuepress":"^1.2.0","yorkie":"^2.0.0"},"browserslist":["> 1%","last 2 versions"],"gitHead":"48f7502cf35da936eb70eb6397ac323127bb27d1","_id":"@bestmath/client-ui@1.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.13.4","dist":{"integrity":"sha512-/CZYlhzUFxt65mSQQsw3jVCj1Y5v8CtdhbyHp7fKnp6VJIRf2EkvRr4yrUMtDDsUD7tqGSSevgbPlrglRqDgRw==","shasum":"eca0565c811801dcacabdb4fd92f1a8e3cc8ed1a","tarball":"https://registry.npmjs.org/@bestmath/client-ui/-/client-ui-1.0.0.tgz","fileCount":504,"unpackedSize":8785933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgW95CRA9TVsSAnZWagAAM6EQAIIJRzeAhYqAE5Yp1A+h\nIv1VeN3oL6eCUeLnDHLTj+iUPFnISkk6pQxcUHiNlHBhkg8kaD+6qDQ4BeFt\nQFW35PFAaMXT/QqAcWjufhFOV83wIWYPffDj/zKF/EZoXC1EqC/2Cdfbxwou\ne/079rB7dm8ATateeS3kmw+YIbI3pIaAT6meTUEFzCe/+ajyAWDCw1W++BVI\nkzUmAr+jIfBX+eXWpBJ8Vf0zNrsyq+Vo5FqXgxpLkAP+MS/4vqPn4xBdM5ut\ngsfm7KM+nOgJg7JOrzMm0J0UMo6/WK2lV75isA/bnjJ96awjvQ58YipmBLTN\nEaMKxeIHubx6MGoFP3lsqiV5CO5GUTQSUz6bh1hEskb2SZQBNpBTtSwt1VXd\nKxfXoIOafwAH5k+jlCLs8QyKtphF4ZFhB8r79+yIiKCdupH9SKvZ/2vVh8P0\nmLQg/tqX7qvyvJzwMZSs28kUCKmFc1MJOuc9EyYXn70y74Mf+JKCfCkskjKz\nxKUC1kKONTrlHyJE3VzMCvfjDZx5MWMMoCcbAwioRgv5dXeuYgjC19bVujv6\nDPIYg5co5fYz/5iPFGb9tU8Z1fy+EOsRAZXzk7KwR2g0J+PaUb/wh2SMml+J\nnwUzYl8E3l7Ew0/NNrzpGCoOhYkJuoPntBfB6wFagB8quAh9/xNqeXlQ8sNL\nT75q\r\n=D07Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdbbE5tUM1nDl/7qXaRPx3bHGCcpUGeRCAxZyx/PTLTAiEAi9FoIIEUTP4/9UrP9R03E1O2u18XW2N3rAxodTdjN/c="}]},"maintainers":[{"name":"wz_18500057379","email":"18500057379@163.com"},{"name":"tincker","email":"firemybugs@gmail.com"}],"_npmUser":{"name":"tincker","email":"firemybugs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/client-ui_1.0.0_1602318200409_0.8409825302478415"},"_hasShrinkwrap":false},"0.3.55":{"name":"@bestmath/client-ui","version":"0.3.55","description":"佳学慧客户端Vue组件库","main":"package/index.js","style":"package/index.less","scripts":{"build:package":"node build/release","serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint","lib":"vue-cli-service build --target lib --name client-components","docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","test:unit":"vue-cli-service test:unit","doc:generate-docs":"node ./docs/.vuepress/script/generate-docs.js","commit":"git-cz"},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.{js, vue}":["npm run lint --fix","git add"]},"dependencies":{"axios":"^0.19.1","lottie-web":"^5.5.10"},"devDependencies":{"@babel/plugin-transform-object-assign":"^7.7.4","@vue/cli-plugin-babel":"^3.0.3","@vue/cli-plugin-eslint":"^3.0.3","@vue/cli-plugin-pwa":"^3.0.3","@vue/cli-plugin-unit-mocha":"^3.0.3","@vue/cli-service":"^3.0.3","@vue/eslint-config-prettier":"^5.0.0","@vue/test-utils":"1.0.0-beta.29","babel-eslint":"^10.0.1","chai":"^4.1.2","chalk":"^3.0.0","commitizen":"^4.0.3","compare-versions":"^3.5.1","cz-conventional-changelog":"^3.1.0","decamelize":"^3.2.0","eslint":"^5.16.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-vue":"^5.0.0","fs-extra":"^8.1.0","git-state":"^4.1.0","glob":"^7.1.6","inquirer":"7.0.0","less":"^3.0.4","less-loader":"^5.0.0","lint-staged":"^10.0.8","markdown-it-vuepress-code-snippet-enhanced":"^1.0.1","postcss-pxtorem":"^4.0.1","prettier":"^1.18.2","shelljs":"^0.8.3","vue":"^2.6.10","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuepress":"^1.2.0","yorkie":"^2.0.0"},"browserslist":["> 1%","last 2 versions"],"gitHead":"b92a7f34afecf0e4e07023547b686cfa99a15e10","_id":"@bestmath/client-ui@0.3.55","_nodeVersion":"12.18.2","_npmVersion":"6.13.4","dist":{"integrity":"sha512-CwkIq5MbBzVtZYI6PsJfWIVDk8++Ye34YCEmBfHGTxf5/9hDBjDhXXKug/CnBHdP0mZn8J6UeQ2+pB8xIvquxw==","shasum":"86ea44740c6b87a1a300295927ad837d9bdd8687","tarball":"https://registry.npmjs.org/@bestmath/client-ui/-/client-ui-0.3.55.tgz","fileCount":504,"unpackedSize":8785849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgXuYCRA9TVsSAnZWagAAatIQAINVAHM0+mGTyuNYXNn5\nm8KpjzB14Y0bhVgljF+NuSFyaXbklTi/Ovr+5uaR/GHL2YdpR+SQe+LTS/JT\nahw3+gXFCQp9HXaf3nmVmcpexGfuogavu09RJ/lgmXiqfng1N76qzidqvfwF\nkS+VI9bLNnAcVh9X4pYjOH7/BOCLYx7sjR5Tz5dQmWGlUR1Y8+qZpRQX3qe7\nK6UKPGZc53idxoGlsUv0o0vF+sbQsMaHiaQK4AD8KIfysJpreRmcOoHliNeL\nbLKjQ0VBTxhjp3lolLyUc+CFpjKvXolithtIgE4hiI+k0FGBWY0kfacGGKxh\n4e6cNHzxG7Px4t9iHr6J8FxurpyoVSI3s/sRp5KOAEmBAttkXDGa35OiSKKy\ncMCQyz7Ay8/EDbmenOIN1fPaNaR09pbrHS+U9KTnOh42G6W7WtlqNj9zR6Fi\nIF5k6br71mTm7umD9aSrmb5w70rzfdezwl4ck+BenNHd4YKTrSKoMvuJABwV\n5fPovjed0gX/ZSBtqPnD9NRojHl3QPKi8nN1GqSIq9sFlq8RTkvM7qgd06bR\nrp0FLxVZJ5etkg4IgqVCym51tT68dEID9njQSAaVpDhXido+bkT0fyWUoJrG\n79zDwRM59+oBFOdL9zINBxSMBKYYDgwKcLZS2x7525iJHN8IoHZ5EJs3hYf+\nV3ZF\r\n=8ijk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg8PMvlSjdoLukW9kE+/p6VWTRTI/jBU5I94VVq7s61AIgN9mYfXyeoeArzNQPzFxD82y86Wy1q0/dSa+mJBh85eA="}]},"maintainers":[{"name":"wz_18500057379","email":"18500057379@163.com"},{"name":"tincker","email":"firemybugs@gmail.com"}],"_npmUser":{"name":"tincker","email":"firemybugs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/client-ui_0.3.55_1602321304090_0.56702339792158"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-03T05:58:19.329Z","0.3.53":"2020-06-03T05:58:19.908Z","modified":"2022-04-04T18:33:40.519Z","1.0.0-0":"2020-06-03T06:03:42.518Z","1.0.0":"2020-10-10T08:23:20.959Z","0.3.55":"2020-10-10T09:15:04.374Z"},"maintainers":[{"name":"wz_18500057379","email":"18500057379@163.com"},{"name":"tincker","email":"firemybugs@gmail.com"}],"description":"佳学慧客户端Vue组件库","readme":"# 客户端组件库 🎨\r\n\r\n# 简介\r\n\r\n客户端组件库，为了减少粘贴复制造成的功能缺失，把通用程度很高且重要组件统一管理\r\n\r\n# 安装\r\n\r\n```js\r\nnpm install client-components\r\n```\r\n\r\n# 使用\r\n\r\n```js\r\nimport Vue from 'vue';\r\nimport ClientUI from 'client-components';\r\nimport 'client-components/package/index.less';\r\n\r\nVue.use(ClientUI);\r\n```\r\n\r\n# 开发规范 📏\r\n\r\n#### 1. 所有组件都放在 src/components 下,每个组件对应一个文件夹，统一中划线命名，组件名和文件夹同名。\r\n\r\n#### 2. 每个文件夹下新建一个 index.js 文件负责导出组件，导出统一用 export default。组件开发完毕后在 component 目录里的 index.js 导出已编写的组件\r\n\r\n#### 3. 每个组件 ❗ 必须提供 name 属性 ❗，name 命名规则可以大驼峰，如果未提供组件无法注册。\r\n\r\n#### 4. 每个组件写一个 markdown 来说明组件如何使用，一个 demo 文件夹下写一个组件示例，组件示例命名同组件名（示例请看 modal 组件下的 modal.md）\r\n\r\n#### 5. 说明：shared 存放所有组件公用的一些方法【directives: 自定义指令】 【mixins: 混入】【utils：工具函数】，其中工具函数统一通过 index.js 文件导出，工具函数请通过功能区分文件，区分方法可以讨论。\r\n\r\n#### 6. 说明：style 存放公共样式\r\n\r\n# 启动文档\r\n\r\n```\r\nnpm run docs:dev\r\n```\r\n\r\n# 启动项目\r\n\r\n```\r\nnpm run serve\r\n```\r\n\r\n# 待开发组件\r\n\r\n- [ ] Radio\r\n- [ ] CheckBox\r\n- [ ] Toast\r\n\r\n# TODO\r\n\r\n- [ ] 组件内的样式提取到一个单独文件内\r\n","readmeFilename":"README.md"}