{"_id":"@dhccmobile/encryt-core","_rev":"6-6b39d6c5dfcc4c82b6794abc96dd99fc","name":"@dhccmobile/encryt-core","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.1":{"name":"@dhccmobile/encryt-core","version":"0.1.1","_id":"@dhccmobile/encryt-core@0.1.1","maintainers":[{"name":"dhccmobile","email":"dhccmobile@163.com"}],"dist":{"shasum":"33e56c6cc5a2fac5c253ca80001d195459569b8c","tarball":"https://registry.npmjs.org/@dhccmobile/encryt-core/-/encryt-core-0.1.1.tgz","fileCount":197,"integrity":"sha512-V1B7HcBHKvTHj3BlKXBLOFad+EYbQM3bo1PKhK11qAYWGNjTAK0wZJdaLOoY1JBlUYb0uLNiRncuV2aky6QmmQ==","signatures":[{"sig":"MEYCIQCuIaCkCdTMZVmTwHuijD3xUuznABfX4IHS2Igla6MjWgIhAK1NzM1HUahiiuO6VK9zy924e7MN8+cQLyQK/OfnXd90","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6068760},"main":"dist/core.umd.js","gitHead":"53b1380f728d243a71f04aa00ac1d856bbd1d28a","private":false,"scripts":{"lib":"vue-cli-service build --target lib --name core src/index.ts","tsc":"tsc --declaration true --declarationDir \"./types\" --sourceMap false --emitDeclarationOnly true","lint":"vue-cli-service lint --fix","build":"vue-cli-service build","serve":"vue-cli-service serve --mode dev --port 4501","publish":"npm publish --registry https://registry.npmjs.org --access public","build:lib":"npm run clean:lib && npm run tsc && npm run lib","clean:lib":"rimraf types && rimraf dist","publish:lib":"npm run build:lib && npm run publish","serve:qycode":"vue-cli-service serve --mode local --host view.localhost --port 4501"},"typings":"types/index.d.ts","_npmUser":{"name":"dhccmobile","email":"dhccmobile@163.com"},"_npmVersion":"6.14.15","description":"核心组件库","directories":{},"_nodeVersion":"14.18.2","dependencies":{"vue":"^2.6.11","axios":"^0.25.0","store":"^2.0.12","three":"^0.156.1","core-js":"^3.6.5","vconsole":"^3.15.1","gm-crypto":"^0.1.12","sm-crypto":"^0.3.13","vue-axios":"^3.4.0","vue-router":"^3.2.0","@types/store":"^2.0.2","vue-contextmenujs":"^1.3.13","vue-class-component":"^7.2.3","vue-property-decorator":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","rimraf":"^3.0.2","prettier":"^2.2.1","typescript":"~4.1.5","less-loader":"^6.2.0","sass-loader":"^8.0.2","tdesign-vue":"^1.6.1","@types/sm-crypto":"^0.3.4","@vue/cli-service":"~4.5.0","eslint-plugin-vue":"^6.2.2","babel-plugin-import":"^1.13.3","@vue/cli-plugin-babel":"~4.5.0","vue-template-compiler":"^2.6.14","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-router":"~4.5.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-typescript":"~4.5.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"peerDependencies":{"vue":"^2.6.11","vue-router":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/encryt-core_0.1.1_1732611618146_0.9740792963075013","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@dhccmobile/encryt-core","version":"0.1.2","_id":"@dhccmobile/encryt-core@0.1.2","maintainers":[{"name":"dhccmobile","email":"dhccmobile@163.com"}],"dist":{"shasum":"0bbfaabf3c114346e0d842369d99ae49b6214e5d","tarball":"https://registry.npmjs.org/@dhccmobile/encryt-core/-/encryt-core-0.1.2.tgz","fileCount":197,"integrity":"sha512-QhyY4dezal85lFJoo4BeoyMjV2o8/F5JBhy7x4Gh6FqDbqxVvuJ8CcuppQSGYwoLkzW4KqlLCAACRp3Pf4v1fA==","signatures":[{"sig":"MEUCIEwDwaiq3Z6wd43D/V7dY0iGOnjE5FkbvLgbYm/IYHCbAiEAsaFE7An3g6l3Mev6uzM2utozg3WH1Iv9iDL/uK551S8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6072429},"main":"dist/core.umd.js","gitHead":"e17b3266f83437c25e41955b4f265a81f499cd4a","private":false,"scripts":{"lib":"vue-cli-service build --target lib --name core src/index.ts","tsc":"tsc --declaration true --declarationDir \"./types\" --sourceMap false --emitDeclarationOnly true","lint":"vue-cli-service lint --fix","build":"vue-cli-service build","serve":"vue-cli-service serve --mode dev --port 4501","publish":"npm publish --registry https://registry.npmjs.org --access public","build:lib":"npm run clean:lib && npm run tsc && npm run lib","clean:lib":"rimraf types && rimraf dist","publish:lib":"npm run build:lib && npm run publish","serve:qycode":"vue-cli-service serve --mode local --host view.localhost --port 4501"},"typings":"types/index.d.ts","_npmUser":{"name":"dhccmobile","email":"dhccmobile@163.com"},"_npmVersion":"6.14.15","description":"核心组件库","directories":{},"_nodeVersion":"14.18.2","dependencies":{"vue":"^2.6.11","axios":"^0.25.0","store":"^2.0.12","three":"^0.156.1","core-js":"^3.6.5","vconsole":"^3.15.1","gm-crypto":"^0.1.12","sm-crypto":"^0.3.13","vue-axios":"^3.4.0","vue-router":"^3.2.0","@types/store":"^2.0.2","vue-contextmenujs":"^1.3.13","vue-class-component":"^7.2.3","vue-property-decorator":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","rimraf":"^3.0.2","prettier":"^2.2.1","typescript":"~4.1.5","less-loader":"^6.2.0","sass-loader":"^8.0.2","tdesign-vue":"^1.6.1","@types/sm-crypto":"^0.3.4","@vue/cli-service":"~4.5.0","eslint-plugin-vue":"^6.2.2","babel-plugin-import":"^1.13.3","@vue/cli-plugin-babel":"~4.5.0","vue-template-compiler":"^2.6.14","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-router":"~4.5.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-typescript":"~4.5.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"peerDependencies":{"vue":"^2.6.11","vue-router":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/encryt-core_0.1.2_1733300887245_0.23430638058624376","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@dhccmobile/encryt-core","version":"0.1.3","_id":"@dhccmobile/encryt-core@0.1.3","maintainers":[{"name":"dhccmobile","email":"dhccmobile@163.com"}],"dist":{"shasum":"8baba1e6003ea61860ad2d0c6020adc72e4d292e","tarball":"https://registry.npmjs.org/@dhccmobile/encryt-core/-/encryt-core-0.1.3.tgz","fileCount":197,"integrity":"sha512-i9PjtLAOzsbDqu5attqFyPwDZW1+JCnl5oigAxTCd3Jup19+3hq5vL7nWvfnWYxYVDr/kfZCE8lyFR6jefVVOA==","signatures":[{"sig":"MEUCIQD8KLf72YerflRHf3eH+jc/N52RgJ6KmwDG/8/VgL4ORAIgDbALbGHJm8ZvOXTVLsjKRkBO2l4jbq4eCn4EnO1APsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6074807},"main":"dist/core.umd.js","gitHead":"4fc19a731b8ccab9190aef7e46fc5f7faea5ae46","private":false,"scripts":{"lib":"vue-cli-service build --target lib --name core src/index.ts","tsc":"tsc --declaration true --declarationDir \"./types\" --sourceMap false --emitDeclarationOnly true","lint":"vue-cli-service lint --fix","build":"vue-cli-service build","serve":"vue-cli-service serve --mode dev --port 4501","publish":"npm publish --registry https://registry.npmjs.org --access public","build:lib":"npm run clean:lib && npm run tsc && npm run lib","clean:lib":"rimraf types && rimraf dist","publish:lib":"npm run build:lib && npm run publish","serve:qycode":"vue-cli-service serve --mode local --host view.localhost --port 4501"},"typings":"types/index.d.ts","_npmUser":{"name":"dhccmobile","email":"dhccmobile@163.com"},"_npmVersion":"6.14.15","description":"核心组件库","directories":{},"_nodeVersion":"14.18.2","dependencies":{"vue":"^2.6.11","axios":"^0.25.0","store":"^2.0.12","three":"^0.156.1","core-js":"^3.6.5","vconsole":"^3.15.1","gm-crypto":"^0.1.12","sm-crypto":"^0.3.13","vue-axios":"^3.4.0","vue-router":"^3.2.0","@types/store":"^2.0.2","vue-contextmenujs":"^1.3.13","vue-class-component":"^7.2.3","vue-property-decorator":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","rimraf":"^3.0.2","prettier":"^2.2.1","typescript":"~4.1.5","less-loader":"^6.2.0","sass-loader":"^8.0.2","tdesign-vue":"^1.6.1","@types/sm-crypto":"^0.3.4","@vue/cli-service":"~4.5.0","eslint-plugin-vue":"^6.2.2","babel-plugin-import":"^1.13.3","@vue/cli-plugin-babel":"~4.5.0","vue-template-compiler":"^2.6.14","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-router":"~4.5.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-typescript":"~4.5.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"peerDependencies":{"vue":"^2.6.11","vue-router":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/encryt-core_0.1.3_1740389587767_0.3220750061140487","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dhccmobile/encryt-core","version":"0.1.4","_id":"@dhccmobile/encryt-core@0.1.4","maintainers":[{"name":"dhccmobile","email":"dhccmobile@163.com"}],"dist":{"shasum":"67f627044220e934dd3f8032f20f54fc6c4011bb","tarball":"https://registry.npmjs.org/@dhccmobile/encryt-core/-/encryt-core-0.1.4.tgz","fileCount":197,"integrity":"sha512-KTtWhQrEX7BOAvTVMgnNOSYxMfp0MhHweUzkTwFYZDOZLmyRfTmE8aCo1Eqnnd7+v5Z0fymSggDfX5nU32raAA==","signatures":[{"sig":"MEUCIC2Cb8mNSa+OqhNpwEZbc6vGElNsxsxilwTW0dwxyt3VAiEAw2UO1bkwaLWlhLB14DgpuKHekgKUXGQQe5DHc32dJL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6136624},"main":"dist/core.umd.js","gitHead":"924cbfe2ba037d52cc6585413b1e66899983b56f","private":false,"scripts":{"lib":"vue-cli-service build --target lib --name core src/index.ts","tsc":"tsc --declaration true --declarationDir \"./types\" --sourceMap false --emitDeclarationOnly true","lint":"vue-cli-service lint --fix","build":"vue-cli-service build","serve":"vue-cli-service serve --mode dev --port 4501","publish":"npm publish --registry https://registry.npmjs.org --access public","build:lib":"npm run clean:lib && npm run tsc && npm run lib","clean:lib":"rimraf types && rimraf dist","publish:lib":"npm run build:lib && npm run publish","serve:qycode":"vue-cli-service serve --mode local --host view.localhost --port 4501"},"typings":"types/index.d.ts","_npmUser":{"name":"dhccmobile","email":"dhccmobile@163.com"},"_npmVersion":"6.14.15","description":"核心组件库","directories":{},"_nodeVersion":"14.18.2","dependencies":{"vue":"^2.6.11","axios":"^0.25.0","store":"^2.0.12","three":"^0.156.1","core-js":"^3.6.5","vconsole":"^3.15.1","gm-crypto":"^0.1.12","sm-crypto":"^0.3.13","vue-axios":"^3.4.0","vue-router":"^3.2.0","@types/store":"^2.0.2","vue-contextmenujs":"^1.3.13","vue-class-component":"^7.2.3","vue-property-decorator":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","rimraf":"^3.0.2","prettier":"^2.2.1","typescript":"~4.1.5","less-loader":"^6.2.0","sass-loader":"^8.0.2","tdesign-vue":"^1.6.1","@types/sm-crypto":"^0.3.4","@vue/cli-service":"~4.5.0","eslint-plugin-vue":"^6.2.2","babel-plugin-import":"^1.13.3","@vue/cli-plugin-babel":"~4.5.0","vue-template-compiler":"^2.6.14","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-router":"~4.5.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-typescript":"~4.5.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"peerDependencies":{"vue":"^2.6.11","vue-router":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/encryt-core_0.1.4_1742808823543_0.9350932560372622","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dhccmobile/encryt-core","version":"0.1.5","_id":"@dhccmobile/encryt-core@0.1.5","maintainers":[{"name":"dhccmobile","email":"dhccmobile@163.com"}],"dist":{"shasum":"06a1425e5aa8dabc746dc75b1320b189d6d4ca44","tarball":"https://registry.npmjs.org/@dhccmobile/encryt-core/-/encryt-core-0.1.5.tgz","fileCount":197,"integrity":"sha512-BpvUKT01DQ6+uWU8g8InmgRDZr2kyAy0P+DoYvXZDWfl9hiYMI3kBE5QetUi5wAwJ52PCLrd71OLczUfoaZ0BQ==","signatures":[{"sig":"MEYCIQCPRajrU6kzZYYVrS/jxizyMVu6vmiNKKXjZD4B44J0NgIhAMkEjI3j56UNK3Vlf2qNzsNWogQRmvgxMpm89OZ2PqS6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6130670},"main":"dist/core.umd.js","gitHead":"92511d95a1d7b8e84e3b642f1c248be949e9afec","private":false,"scripts":{"lib":"vue-cli-service build --target lib --name core src/index.ts","tsc":"tsc --declaration true --declarationDir \"./types\" --sourceMap false --emitDeclarationOnly true","lint":"vue-cli-service lint --fix","build":"vue-cli-service build","serve":"vue-cli-service serve --mode dev --port 4501","publish":"npm publish --registry https://registry.npmjs.org --access public","build:lib":"npm run clean:lib && npm run tsc && npm run lib","clean:lib":"rimraf types && rimraf dist","publish:lib":"npm run build:lib && npm run publish","serve:qycode":"vue-cli-service serve --mode local --host view.localhost --port 4501"},"typings":"types/index.d.ts","_npmUser":{"name":"dhccmobile","email":"dhccmobile@163.com"},"_npmVersion":"8.5.0","description":"核心组件库","directories":{},"_nodeVersion":"16.14.1","dependencies":{"vue":"^2.6.11","axios":"^0.25.0","store":"^2.0.12","three":"^0.156.1","core-js":"^3.6.5","vconsole":"^3.15.1","gm-crypto":"^0.1.12","sm-crypto":"^0.3.13","vue-axios":"^3.4.0","vue-router":"^3.2.0","@types/store":"^2.0.2","vue-contextmenujs":"^1.3.13","vue-class-component":"^7.2.3","vue-property-decorator":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.26.5","eslint":"^6.7.2","rimraf":"^3.0.2","prettier":"^2.2.1","typescript":"~4.1.5","less-loader":"^6.2.0","sass-loader":"^8.0.2","tdesign-vue":"^1.6.1","@types/sm-crypto":"^0.3.4","@vue/cli-service":"~4.5.0","eslint-plugin-vue":"^6.2.2","babel-plugin-import":"^1.13.3","@vue/cli-plugin-babel":"~4.5.0","vue-template-compiler":"^2.6.14","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-router":"~4.5.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-typescript":"~4.5.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"peerDependencies":{"vue":"^2.6.11","vue-router":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/encryt-core_0.1.5_1748420082319_0.16174312562993687","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dhccmobile/encryt-core","version":"0.1.6","description":"核心组件库","private":false,"main":"dist/core.umd.js","typings":"types/index.d.ts","scripts":{"serve:qycode":"vue-cli-service serve --mode local --host view.localhost --port 4501","serve":"vue-cli-service serve --mode dev --port 4501","build":"vue-cli-service build","lint":"vue-cli-service lint --fix","tsc":"tsc --declaration true --declarationDir \"./types\" --sourceMap false --emitDeclarationOnly true","lib":"vue-cli-service build --target lib --name core src/index.ts","clean:lib":"rimraf types && rimraf dist","build:lib":"npm run clean:lib && npm run tsc && npm run lib","publish":"npm publish --registry https://registry.npmjs.org --access public","publish:lib":"npm run build:lib && npm run publish"},"dependencies":{"@types/store":"^2.0.2","axios":"^0.25.0","core-js":"^3.6.5","gm-crypto":"^0.1.12","sm-crypto":"^0.3.13","store":"^2.0.12","three":"^0.156.1","vconsole":"^3.15.1","vue":"^2.6.11","vue-axios":"^3.4.0","vue-class-component":"^7.2.3","vue-contextmenujs":"^1.3.13","vue-property-decorator":"^9.1.2","vue-router":"^3.2.0"},"peerDependencies":{"vue":"^2.6.11","vue-router":"^3.2.0"},"devDependencies":{"@types/sm-crypto":"^0.3.4","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-plugin-router":"~4.5.0","@vue/cli-plugin-typescript":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/eslint-config-prettier":"^6.0.0","@vue/eslint-config-typescript":"^7.0.0","babel-plugin-import":"^1.13.3","eslint":"^6.7.2","eslint-plugin-prettier":"^3.3.1","eslint-plugin-vue":"^6.2.2","less-loader":"^6.2.0","prettier":"^2.2.1","rimraf":"^3.0.2","sass":"^1.26.5","sass-loader":"^8.0.2","tdesign-vue":"^1.6.1","typescript":"~4.1.5","vue-template-compiler":"^2.6.14"},"gitHead":"92511d95a1d7b8e84e3b642f1c248be949e9afec","_id":"@dhccmobile/encryt-core@0.1.6","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-Pjl6x/ez8NEYE9Eq1wk26xu+LOii2gCoV99Bgt9pL6R2XtddyxbcTgekAU1Vm/SnbtDc2C/QscWZ193w8od36A==","shasum":"4278e13d3acb362818150e2b592d67545a1f3944","tarball":"https://registry.npmjs.org/@dhccmobile/encryt-core/-/encryt-core-0.1.6.tgz","fileCount":198,"unpackedSize":6173181,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC63sjEy4QcvLu2o2XD9LH5D/NLP4uRDGNK7iQFcyOE4AIhAOkdWTHBe9XmPXlEXNDwc1dl00TRLCKGZ3lTS+Smr7Pi"}]},"_npmUser":{"name":"dhccmobile","email":"dhccmobile@163.com"},"directories":{},"maintainers":[{"name":"dhccmobile","email":"dhccmobile@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/encryt-core_0.1.6_1749724903322_0.739341006028402"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-26T09:00:17.986Z","modified":"2025-06-12T10:41:44.055Z","0.1.1":"2024-11-26T09:00:18.360Z","0.1.2":"2024-12-04T08:28:07.481Z","0.1.3":"2025-02-24T09:33:08.067Z","0.1.4":"2025-03-24T09:33:43.820Z","0.1.5":"2025-05-28T08:14:42.576Z","0.1.6":"2025-06-12T10:41:43.547Z"},"description":"核心组件库","maintainers":[{"name":"dhccmobile","email":"dhccmobile@163.com"}],"readme":"#  新一代办公平台\r\n\r\n##  简介\r\n核心组件-插件\r\n\r\n##  目录结构\r\n├── build // 构建相关   \r\n├── src // 源代码  \r\n│ ├── assets // 资源目录，这里的资源会被wabpack构建  \r\n│ │ ├── css // 全局样式  \r\n│ │ ├── icons // 项目所有 svg icons  \r\n│ │ │ ├── iconfont // 阿里巴巴矢量图标库  \r\n│ │ │ └── font-awesome // font-awesom矢量图标库  \r\n│ │ ├── img // 图片  \r\n│ │ ├── json // json数据文件  \r\n│ │ ├── lang // 国际化 language  \r\n│ │ └── plugins // 离线插件  \r\n│ ├── components // 小组件，公共组件  \r\n│ ├── constants // 全局常量  \r\n│ │ ├── api // 后端接口资源文件   \r\n│ │ ├── config // 配置常量  \r\n│ │ ├── enum // 枚举类  \r\n│ │ └── types // 类型声明文件  \r\n│ ├── directives // 全局指令  \r\n│ ├── filtres // 全局过滤器   \r\n│ ├── model // 模型  \r\n│ │ ├── domain // 自定义模型  \r\n│ │ └── entity // 实体模型，和后端数据交互对象一致  \r\n│ ├── router // 路由  \r\n│ ├── service // 服务/工具类  \r\n│ ├── store // 数据缓存工具类  \r\n│ │ │ ├──  app-management  // 应用管理  \r\n│ │ │ ├──  ...... // 其他业务模块  \r\n│ │ │ └──  user-management // 用户管理  \r\n│ ├── App.vue  // 根组件  \r\n│ └── main.ts  // 入口js文件 加载组件 初始化等  \r\n├── public // 纯静态资源，不会被wabpack构建  \r\n│ ├── favicon.ico //  favicon图标  \r\n│ └── index.html // 入口页面  \r\n├── .browserslistrc // 目标浏览器配置表  \r\n├── .env.* // 多环境配置  \r\n├── eslintrc.js // eslint 配置项  \r\n├── .gitignore // git 忽略项  \r\n├── babel.config.js // babel编译配置  \r\n├── package.json // npm包配置文件，里面定义了项目的npm脚本，依赖包等信息  \r\n├── package-lock.json // 描述 node_modules 文件中所有模块的版本信息，模块来源及依赖的小版本信息  \r\n├── README.md // 项目介绍  \r\n├── tsconfig.json // typescript编译配置  \r\n└── vue.config.js // vue 编译配置\r\n\r\n##  引入插件\r\n|  名称   | 描述  | 版本  | 文档地址  |\r\n|  ----  | ----  |  ----  | ----  |\r\n| vue  | 构建数据驱动的 web 界面的渐进式框架 | 2.6.11 | https://cn.vuejs.org/v2/guide/\r\n| core-js | 提供了es5、es6的polyfills | 3.6.5 | https://github.com/zloirock/core-js#readme\r\n| vue-router | 前端路由 | 3.2.0 | https://router.vuejs.org/zh/installation.html\r\n| axios | http客户端 | 0.19.2 | https://github.com/axios/axios\r\n| vue-axios | axios接入支持 | 2.1.5 | https://github.com/imcvampire/vue-axios#readme\r\n| @types/vue-ls | vue-ls 类型声明文件 | 3.2.1 |\r\n\r\n##  延伸阅读\r\n* [风格指南](https://cn.vuejs.org/v2/style-guide/)\r\n* [类风格组件语法](https://class-component.vuejs.org/)\r\n* [Vue CLI](https://cli.vuejs.org/zh/guide/)\r\n","readmeFilename":"README.md"}