{"_id":"vue-cli-plugin-rack","_rev":"120-1f7adc2a0f12b293de1122697e08cf4f","name":"vue-cli-plugin-rack","dist-tags":{"latest":"1.1.11","next":"1.0.9","beta":"1.1.6-beta.1"},"versions":{"0.0.0":{"name":"vue-cli-plugin-rack","version":"0.0.0","description":"a vue plugin of @vue/cli.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/poeticloud/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/poeticloud/vue-cli-plugin-rack/issues"},"homepage":"https://github.com/poeticloud/vue-cli-plugin-rack#readme","gitHead":"ae7eb21fb82cb46cdf812b0619ed26bc1da0180c","_id":"vue-cli-plugin-rack@0.0.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-T+pxGkIez7a+8qVLrHW3DNvvVXlqhcs5A2w/E2vy3vhWolHX8YgQqP2mtGnPMsHhN35cgfdn+sRB2rKkXb/WDA==","shasum":"325c1dd60f7a44ea035d073ab32a904bca887c55","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.0.0.tgz","fileCount":6,"unpackedSize":2675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZXYlCRA9TVsSAnZWagAASywQAIF3o+qkkV7rBR6OSvnC\nlN15LE/uveXUjJF9UMqLE1cU0gmoSeGCiitQIW0xXkfARJ4zZ7Iht86ZavaG\ngQ4N8FlK1sQOsCF4wM1fezBWNU6FkIO0T6IuObb8H6T3gGGnvm8d1/ixIQd5\nXxi3GRB8hiQ8jAYgGI8GqV73o/L3HqIQQ1dA0F6bwuaHG/odUZ3rPfD0qK8u\noSYVXHh/UGDJ6Z3jvYmBKVPWgkCF9X5C3fU+IrHLR8F4ZZe864CeB/7sSrWw\nYhrJ5sulPaT4ebCBOHnYZoLBgg3M2fS2EUYvqboZg54m4hvUE7mqJlOWlL2K\nR1/CMMWWZ1u24pVWWt0dWQzmNCWmXUC56b91DRQpA1wXj0v0qi/uJ4sB8y+7\nKtf8FDKFcGs4DR/1UbN0MeFbO2HZhvcFdExb083slXI6ngvHiVR85xq4dPhD\nhDhO+CMOCAbpMjXcRza81kPz+Gq+UdBElKdBviiwVO4nAQajZHTSXzP00WeJ\nK5X9Gf18ih4QJqTKFjUSpzIrW6sHkcnpEd5DuroaHgYcEqn2s/6RNluBSBJu\nau05FljlUb2H4bkfQii++cViWdAAcdv9uWkQCeti7qYJGqDLLh1fsO2Ik9Za\nw+c3Dq3xqG8eANgC3OESjLk1lo+WHhXRxRNeRYglo4focMYuCb6GeYoGuvEa\nMYcy\r\n=brR0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGzGZ6XLMJsuhcPxmKQYMe9wSRAj2pNqQSfXqGzfVt7wIhAK/jscgbqxMgxD/vPwA44qaO74orIZ2DEN0y7NluP3s2"}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.0.0_1617262117455_0.6313022040997047"},"_hasShrinkwrap":false},"0.1.0":{"name":"vue-cli-plugin-rack","version":"0.1.0","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/poeticloud/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/poeticloud/vue-cli-plugin-rack/issues"},"homepage":"https://github.com/poeticloud/vue-cli-plugin-rack#readme","gitHead":"0a9cfbbf7f5e390f3756d0706009042b8e7788f7","_id":"vue-cli-plugin-rack@0.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-FX55VVgavmtMx0hnGG4y6jk5o7w+JBOvE6+Ex1L85lzR1yeu+5xJoS5WPnzFQv/012E+d63MDZnbEqTYzPRCxg==","shasum":"0aac91f4cae5459ebca3ae8c98d9faffdb4207cc","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.1.0.tgz","fileCount":41,"unpackedSize":118545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiTY3CRA9TVsSAnZWagAAJusP/2idMpWr2ERK2ReELStS\nVyAnZ0tV7XU6VEKUprVCNC4SgySsbxtp3rBsu6nulvs7QMpOUALNp9dEQ/c9\ndfjFxkpObQj7X61RUrA9uVEfPwcGe8gFE6eNrlPpB4T4b5B1oVn7sfoC2qj+\nvPeqVybAFcneVXAMw4vI6jrR01nauGWW1FbpgoHzKK+cNgsE54TemFkW7iyf\nvrusFvrEILoRzt1t2JNVZgkjwop9NkOaYJj4i9FSv//vxQHLgiUl+r9qn+xJ\nNifHm3G9yp1QisHpZXAV/UZJ/bY9VtAWj3iQ6THOqvX9LcxDRHVJ0E0wOGp9\nqKC6Ghw3/S8qQ4ZTHvVK21QLfpqDxcooNoJYo9ppPK0QSlAlhbrJqbAlr103\nrg5dGq9D06ybjNh4HGZT/Y5FAwcHdP7wEzHVtV4QMRwBXOfpFY53Ny8y6Ncb\nI7Frt44GRxBhsKBau2gB1yCRDre7yTkSLKUueRtTY92KO6K5z8vFhqEeqAiK\nsIgqnfwrnmIfpcXk3dg9WDsqNRW57ZMnd/P8hx8yKdZ1IdSusdqAbUn3idF2\n0bsu6h/2VCogaDdks0xBTuIRJGpbYmVJeLc9ihmRdcCD82h/CwtbnGdso+Ei\nwyKyrKF38n6kBlo3BNUHfrs4o5QmmXW0wbB/gzyy9I1Gc30FUNT3cd40Gwju\n+Bd8\r\n=U+CP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1qGytQNtgh/RRYjwZCMF3nrnzanlihlbFwlFO5laW9AiEA8JyjzmcmDpiV8YVZ6MSgiY0fRSss6rk1nIutR0F4JYM="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.1.0_1619605047226_0.3305114145100301"},"_hasShrinkwrap":false},"0.1.1":{"name":"vue-cli-plugin-rack","version":"0.1.1","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/poeticloud/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/poeticloud/vue-cli-plugin-rack/issues"},"homepage":"https://github.com/poeticloud/vue-cli-plugin-rack#readme","gitHead":"660bb15165575a18bf8f19067b21f3d1638ac0ea","_id":"vue-cli-plugin-rack@0.1.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-MDttuUxLbl1O90zzSNdR4TXvfrke4MhGClV+gXaLdKmWC+iK0jqxnKzpVqruvuhZatHjnJq99043LLRVtL+/dA==","shasum":"ee60c631a71f83f26f173105cdde9933eb8fdb0d","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.1.1.tgz","fileCount":42,"unpackedSize":119038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglkghCRA9TVsSAnZWagAAs/0P/AljZBDcyZcQejarenUL\nB52joq92rDVJZci0ifIzCCIrFnpSbkTn3GkGwmW1YcoL9Qmae6dWDdrkd8Hc\nKu1KivyfgNmrUUKCgeLpNyCy1rk2cqlJOLwoA+qXYSgNUTrCauW8z5/LdRmf\nktSfL+H70kyBz4wuw18/oY0AyVbvT9QIKYI7Zrx0Rjl0iLD+tEaYGX5Z+2Tz\n+mAzhe6XlWCI2BFUJmvtbcyopP/eMWNFKsiPpGgqKxqmclMbCQRZw/hVH1RQ\noW+jrZedOET7OqqS9TBiGdbI79/Xf9jxcSBtZvb+sLiDP3+zJbG80IElC8QT\n3VmnD7IenoJYm9fAGazRENoBZwTQ2I/7ZqpFti4Xw9ka05kTxGaOWMofWk3a\nkD+CuFpd/tgY0swd6pWu0a7mhYt9vdqmPxiold80KNwXDxzY1PUXViM2h8ns\nSHoqpzIJ+bUIj9yUdZKmbzP7FxB/gxs8RxeGfZnHR8XvpsDPXiEPluMaRmeg\ne3sjnJ7KHnruyZEGgxjSdwo8oHglszqqmRoj+LKkANYw0KIP3gN8RMWP2TmB\nJnj6I3SGQl0xnFh7RTgXe28iVAfp+IPXnCsHRVKdVYLzOreOvzTqur6oNOF4\nrwef7D4QcA+Q/vS0fgxrziPb4RhuEPfet6gMgUqmVSOXN3Cul2455fbbLDYY\nOLAT\r\n=KAkM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXIMdipSLfcfcMiqGkKOFYB+UOyCnmLfRD1lVCoIQv2AiBnrxjrky25qxfMxe/jP1XqedKpXuqn40dc9g28x5WuWg=="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.1.1_1620461601497_0.4881731864940648"},"_hasShrinkwrap":false},"0.1.2":{"name":"vue-cli-plugin-rack","version":"0.1.2","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/poeticloud/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/poeticloud/vue-cli-plugin-rack/issues"},"homepage":"https://github.com/poeticloud/vue-cli-plugin-rack#readme","gitHead":"254467cc221e24610eba4eb8c08f979dc436d9e2","_id":"vue-cli-plugin-rack@0.1.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-dvJAim9QFYviqrvhLFr5okTUgz+10Z1gDxtYTWPLPD9MvN+dOGAMNGVmR11o58Ys0hniGW+yRGsaWyGjBUlQVw==","shasum":"784d186146d53847e15d7c0c9413ad826c1f8a13","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.1.2.tgz","fileCount":42,"unpackedSize":119019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmg5pCRA9TVsSAnZWagAAnRoQAKFORedpu+VtH/iniPO+\nBGDPtkBFFUgSokMLZYrEpYJmJ53Dtw8gMBN5qTn87Osw/xZUyTRR2ubAhNq8\nf9Q1noQaTUwR0tZLEcsKLWtdTwXsDUDyNVQOj3YNDW87+f33BxCB2MWfyiZF\nANtmADPfylWLG1MGuGf1Xja3kU2ZMo5ZexxbmMutoB/Uslx0kh8bSBpQQE8Z\nTLJwxPf2dXlPj9waU9UsO7cli+RmrkYF51lVNsy3rUBQSjdVi0JZKLsCgsm6\nbsvvPGzJOoz3sBi9StYtuVXjyWG3Wg9AvA0E14OgoGHY+PIFqu0z8vj116ct\nLeJcstbgcmdjvdLZXht6iGKYFXOjKlfI7tHYyCdhrgMGMw4eHsg3dl2zQhRY\nHjnAjoEbK5Kgw+YnSJJjpEueRuxGwag06BvHAqBySaiUVZ4DsWY6BqDkT00Z\nZn9Yu763+N3q6L/mPKTfhMoebJZZAmKI/pJdKGIZN2lv6lwMOMx13tYysOLZ\n5FIbKvLjw02dqaDYnz2Z/HvBHKDHfcmC7C9nn2XT3F+CezbuxVrEj8o5K7iG\nOxcigubEk9nHPbEtwSlEz+Ykc7RuCGPWu4yHp0Ty7X0S2oHWEKnQBH6if/A8\nR19g1Fho6VYmz1nszHzMoiLcpJQdzZ+pIvJEBTlsXSdhSiRuDUyaPiT/Ed2N\np7NO\r\n=6ilp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDEIXjmMQxtYDduuDjKA8/y5TQiLMhw/mXy/C1DAZhRAiEA171mS8acXuoOjV/FhW5WfmNVbzv0WeesS+UpZAN5fdw="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.1.2_1620708968762_0.5888193729260283"},"_hasShrinkwrap":false},"0.2.0-beta.8":{"name":"vue-cli-plugin-rack","version":"0.2.0-beta.8","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://github.com/guoweiTang/vue-cli-plugin-rack#readme","readme":"# vue-cli-plugin-rack\nElement Plus plugin for `@vue/cli` 4.5.\n\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n\n## Install\n\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n\n```bash\nvue create my-app\ncd my-app\nvue add rack\n```\n\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\n\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Project setup\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n\n### Lints and fixes files\n```\nnpm run lint\n```\n### Prettier\n```\nnpm run prettier\n```\n## Views\n![image](https://user-images.githubusercontent.com/8178166/118818566-0a052e80-b8e7-11eb-9ab2-1babc30e50a6.png)\n![image](https://user-images.githubusercontent.com/8178166/118818771-4042ae00-b8e7-11eb-888a-89a039ff2b66.png)\n![image](https://user-images.githubusercontent.com/8178166/118818855-5b152280-b8e7-11eb-9996-47aee33aa3ee.png)\n\n## Highlights\n- vue3\n- element-plus\n- axios\n- router\n- vuex\n- authorization\n- mock\n- lint\n- prettier\n\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n","readmeFilename":"README.md","gitHead":"e6bc07f7b7507c2879e8b75910762d4f41efa004","_id":"vue-cli-plugin-rack@0.2.0-beta.8","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-0dD7HKyLJVi1OlcFLr7wTwJZzhbLL30zKnHI6Un1xqaLMLch8Kl2OOPz7IymopvRBb5tSGw/dkJ0e3SZzIenuw==","shasum":"e74e0b42b5ce5736bc972954cd624cf555989e47","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.2.0-beta.8.tgz","fileCount":51,"unpackedSize":193024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpUE6CRA9TVsSAnZWagAAm38P/21x2Ijep6rFi/4ZkW8R\nP+jB6oKJMmD+W6lh3ll3CNHf1EKhOm3YWachsbAcgYQRv27TuYr9RZ5d8scr\nLyqnaUOzXfQfWbhSI8kyHavdM8MXnma49OVZnzMTzWvpTHLfj5YRxr7cFpi+\nWslpMBHCu3q3ESmYLPZRtRS4CJDBwHeQ5Oa5uP/XEUm/mxlFKPrWi9LuXgAW\nD6kw0pS4AILQHQH1qWQraeDK4NP1KlbJHV774J+ApbNZi9pSWdyR6TJgYsjb\ni2EBLTsHWDJsHKH290ZRK3YAMRiaPrQnPD0KbchUQfotSzWhgw9bK235lRD6\na9eLNbn5ysRuXrxhnCLElvIB4t8MfWfnPRK+1uK6B/LGsTXVZR2IjEtlk+Yj\nIJC6CZnecGyxLB2b7Pxbj/YO5jcyq+OJ+9wrUoEAfU8KZ0h1a/5y/kgkhaVt\nJwIjTo5HcucskYGWregP6PitgB371+2G77g8hMJR5U3bgjsxShgEWzZJsSCj\na0+XPkbBU9ahTy7PREueCxn54jYMX2q3kJmkC42b5liJWkpNzOTNhkdwHsVz\n6hDkx9H9KCjd9VBzcNfjshfKNWoZ/pDm6W/SxIv8A5Z/lBlUo77Jd61mtC9u\na0VMeOo0niJto/PkOxzMsJDaCZyfSOX2dlJKbUSDo/DxLMfbVHv78thWFcW5\nWvq6\r\n=FOfc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIqjJKADluUwZf+bRLOhX5Dv0YM29IxuBLK718nWg2QAiAqhiLr0cItZJwuSk6nXVYQmWceogMKQdz5GG6lIarJ9A=="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.2.0-beta.8_1621442873826_0.1167148761046568"},"_hasShrinkwrap":false},"0.2.0":{"name":"vue-cli-plugin-rack","version":"0.2.0","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://github.com/guoweiTang/vue-cli-plugin-rack#readme","gitHead":"424f5509fd3871e6feb74bd63a140173284f8ff1","_id":"vue-cli-plugin-rack@0.2.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-dTjptbEnty/Ey0gVkDqn56PN/xjxPOFrKDSnl09fs66l/cQoYHjttblTprlQMKWhJvG92pAhx0Bwbh5RL/F1gQ==","shasum":"58f73a5033bf08b07a98b8fc7935181d8cf6f607","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.2.0.tgz","fileCount":51,"unpackedSize":193017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpUP4CRA9TVsSAnZWagAAf48P+QHo7G0vhyDCjNwKSMea\n7+1seLkLaumpe1LaG4G7/R65ab/U6VFdrN4kRwm3nqIA1nFBi9V2ILNJyDm0\nnKKIlEskq2RT3O05jYDDZ27yWXzEpKMbFOHT840fHw852OAJmzrz8+r7KVY0\nyYGiUcoQhZy5GVaoQqwFCQ46NFB0q+oLnuBFF3VMSATpQ49F18krzhYg/oZC\nOEuy7oAlAYDQ5yCFE/2OxXYVJnHaER/64DkXkzwV+ecb+ET8T5w7OXPhznfF\nPMmw/yTlfTZtWA2PFECsWHWsblXymkh4LA49BLRWakwMPjUQTflM7Of3LojE\n1af5bx0nEiEkzOiNkTXJFFGi6xud2XJSCl5PP8Zcbw8RW95mPPvvYwH8oIhd\nF4E8HNPR9+W2ACRBWPjx2a9f1EeRXSe9wctM/t0AU9fV73ReYIdzyP/Ti/of\nTSgGwNkxV85s6pEOOuTmAJYHBeTzQ1sCD7cmhWEiexWysbBVo67OomjV/jlF\n3sce77GNMrYOEDYmGKIbI2nXz6LSYkh4/fn+Qy2wyP7AQJHlBvaawAcy0ntD\n2Y9kPv60hPIB60yYSChwEIcFQC8elfOjgGZiasVGvw5pmrCAKCJH1N3S9QR8\n8ZzPur4nD3xBhV+bj5ruHZYhGqi+UplAt1c7qppci+v73bJp1OHRQ0+X84xs\nNYNX\r\n=9hFO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD8SmFcyjHUp0u2Oe3PqJDDhFnBtLq0Cg5jiRCzSQbkgIhAJ3aBPWySyyBwh7qkG1RfdpUuc+nZeQSiVprSxDDPYuj"}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.2.0_1621443576471_0.25581248778343113"},"_hasShrinkwrap":false},"0.2.1-beta.0":{"name":"vue-cli-plugin-rack","version":"0.2.1-beta.0","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://github.com/guoweiTang/vue-cli-plugin-rack#readme","readme":"# vue-cli-plugin-rack\nElement Plus plugin for `@vue/cli` 4.5.\n\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n\n## Install\n\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n\n```bash\nvue create my-app\ncd my-app\nvue add rack\n```\n\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\n\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Project setup\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n\n### Lints and fixes files\n```\nnpm run lint\n```\n### Prettier\n```\nnpm run prettier\n```\n## Views\n![image](https://user-images.githubusercontent.com/8178166/118818566-0a052e80-b8e7-11eb-9ab2-1babc30e50a6.png)\n![image](https://user-images.githubusercontent.com/8178166/118818771-4042ae00-b8e7-11eb-888a-89a039ff2b66.png)\n![image](https://user-images.githubusercontent.com/8178166/118818855-5b152280-b8e7-11eb-9996-47aee33aa3ee.png)\n\n## Highlights\n- vue3\n- element-plus\n- axios\n- router\n- vuex\n- authorization\n- mock\n- lint\n- prettier\n\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n","readmeFilename":"README.md","gitHead":"849733e2523dd2dceddd8572522e51fac706e258","_id":"vue-cli-plugin-rack@0.2.1-beta.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-To3bg1aWmLPRGw5lWrU6pH7fZMsDM1F9Vswb7blBv1HgJu12rQthdXz8CkOqQry24x1ABglpPPnlW0lrtu+nfw==","shasum":"1c67ec5fee0cbdf244d92ab641544f34abc129b6","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.2.1-beta.0.tgz","fileCount":53,"unpackedSize":199028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqohNCRA9TVsSAnZWagAAsi8P/jDth5uIWjHQBI1GmGte\nRPtVNR4ew2L4f2RVHUlNSHRxQwGsf3YhhJGtgPCaZ1aVBK+Nk32yixBlr8tQ\nLYjJ8qv1YQpLi4jsj2cySkf4ankvEnvnHJQSx6ynQapDqWUR532JTsdzBpeh\n347yvzVFU4CwFSPYFTkaJaHHlVW397+VNEPHXvLjIOS0aTNZCESlbfGIUpT1\nAkJi5CukliRVIbVNbnBhRfndosk1LpqX+ButUr+Zm9H2lyPhkUkBgdrY+VGU\nOmkGGXzq9Rj4guMQSS9o8JkDFOhucCEBcJ9IAVlKyTw4xuWTWg3wuy9COuCR\njZyRvNqRGmkcMryK/YijgRcl813Ke/3wUgPtTjn0umzAAzwUShZHPwQjXQPp\nZCaTKEJOGFS4d33qyB+T/S++18moLxYXjVn03qhw94xMA+d8tG28fHqzm5lT\nDFgZ2qFXGInDxYIBNS/6s27dklj0FRh+9tfQajmeNd3qfmQMZ1alPD232Vr5\nhyIGIjYBgvqodX/jLfZBMpr2H9YPYLAJND6+Nw23Bqw0N4WHGEk3bygNGXWx\nCQHd6i5cuEdpk4hSBWHwJeHb9PEhZAiDXFRIiW8j8qE5V19yDwUo7DowOBR4\nCn/msmgGTgn5QsqSWhl+VwfNxLikw1eWyHGws/lo/OA3u+x8kBmBAFaUpIB+\nYgXD\r\n=0yIC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/IbTbxHwirbh3ywiRc5VCTWoRHnxlwDnSgVHTrSrHgAIhAPD36ABXL/FZHPDPbNePiABzgUxT66WC+IqWedUIOvj9"}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.2.1-beta.0_1621788749033_0.057317854335065865"},"_hasShrinkwrap":false},"0.2.1":{"name":"vue-cli-plugin-rack","version":"0.2.1","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://github.com/guoweiTang/vue-cli-plugin-rack#readme","gitHead":"0d69fa5c8411963051bbc64d2aff76ed383fefa5","_id":"vue-cli-plugin-rack@0.2.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-PnGiHzhNlxShm6vg30Cdyh7OuuEfGnh5SdOJWgcUGAesU0oZlBWA7fDLv37Q/UNSuy6apVYw9WjuxOeHOARMlw==","shasum":"9aeeb2d0e6f7e8332e9a30fecc36a23fd71ce054","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.2.1.tgz","fileCount":53,"unpackedSize":200237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvPjlCRA9TVsSAnZWagAAZFIQAINWl7w52pLzY5PY3VUS\nZw33OKSoOgZnQMp186RsoJuahDZ4AkE/qZ87IwBfAm0+zSebfuuM9UiGOrWu\ncp1iFCKOjfbP35WEywEDg8HU42/8rCw8+jBvx9+dGqM5xYXHpm10Dbc+8943\n5gS7VAXoa78dMhMlimMbK9MXAy/mp6Mi5+goldY51enGpRpu8Kp8hmy/XI4U\n+2bGSLA4F3bWykbpAJlNP+srb/i1L25ahtII3EwNybQFiAEjiOBdSS/5KFgk\nDn+qkz3FtQYnAPRjRpAOCWGbIo33ExTSFKNu0JNLRw8yHR7Y/G9tqse2+Ydd\neuuWKG7LJI514CFszOGP7cT/YrBLlDA4034KHOZmRRInSvnFbBhrKGscBTgH\nAQlUl3eqSu6OUxyhDUefnICPca9q9qQjMwQMAktX7xm7AiqA+E9fNb+RMsWZ\nYZJ87YB9V9z6MtPHEzH4U5lf8iDpWSWo0HdNel8PStk+xe4m4CNSHeW7hN1P\nFxBgVhegvqq7s5smW1g6EYOszV0xtOH53BMTbQY2omLCpPqnoUYW4SVilvps\niBnTJluDwiODC66FKNumvONP3xbuh3aa0WpmIdwx6r2pT8VB00L6CCFpVEXn\nr6mhC/JUf7SCPYyhiMTDmQ3gNxPvyX/3/9h5vhengnc6CxNMxxWvi3gEV0VI\nKwOh\r\n=KGL2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRPjmb1ZoNfSJQu7QRLiIO/F3Bn26607V22T+cptV47AIhAN0yS2Ag2sRx9ZYmsdNIrnW0O/qniL8n5C9sJ1aq6Flv"}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.2.1_1622997221630_0.08559642915158316"},"_hasShrinkwrap":false},"0.2.2":{"name":"vue-cli-plugin-rack","version":"0.2.2","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"http://guoweitang.net:8080/","gitHead":"61058976adfda5a695209b4b41bd6854de0ffb9f","_id":"vue-cli-plugin-rack@0.2.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-+4ozZ4aAKZyTr3ETYFB4+sc4r9Wo/xcVD3PSk4UMQU/dx6nereWjpzV06T7YfvIzV/IWq7x6DYpw1n2HP+ov4A==","shasum":"3f015a07a3d54e7ad760189eea70eeb7f40d8f3f","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.2.2.tgz","fileCount":54,"unpackedSize":200297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgweFuCRA9TVsSAnZWagAAtFcP/j6U72GcJB35T33iYSlC\nYx5dJimyiOOPtoEI9kzwlNkVgTJ7S0+JHFpGLFW883axuCLTYj+2ky6HQQsQ\ny2UY3BpbKcXGNXNCBShyqs9fDXwixaOg9MJqtxAUccjjFaAlVBzNAAehtJne\nMnU+IWUaQDxnPC1BOvBXCrc7heCRb2sE/k2cMJ7mQIfJMBBrEQFImLvRuoPN\na61VeRwwCkZVrBxcoJWlwpwS4bjJH2nVP7STiU+YwjjwLhT/KJgpsaHaRz23\nFCY6KfgahxvmnfKuxAdiblhxbyIkK3OZNjkQbVIyTPNdXW1NKNeXaVXzxea9\nIoyTds62YopGZ54GcjtcMSVsAhDATTkCzOb8fmKRvsCBeQE8+Te1jiZspvas\ntPBE2Pl6ZoDF6o/2Mio/2vNe8oycNjDfuaB6pIM0Gh7qvzIG8tj3BVIKL0qy\n3vz3qN6veN1KSGFqO5B11IQ+Kk8W2njuxYBO+BFt4m5/KeYmyePFaTXfDgJY\nqC0h0g4PxK8zVl/eDIOFT7cBZ7uT5PqXtr3QNmU80jzy0Xur1Sk7ufICgerK\nWGZcSmGwNdL5yx0LyKmwP0vgryWoMbDsoRSZN4x2Md1mvPf7XI4jDJivMYBX\nmuRNEkap+TmePWMdfumwxOPFgX2JUnKRXJlHINeLwpQnpnMxwGSYK0N7eXsK\n0oU6\r\n=ESrf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/XbRmKVFhZcsUTSr3hd6iO4d+XxytNGDgKuXroT2QhAiEA81gPvdhu+GLhtVnvIwO+HtUXNH6N5yCaEX0i5EwxmDk="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.2.2_1623318894603_0.7369760289888112"},"_hasShrinkwrap":false},"0.2.3-beta.0":{"name":"vue-cli-plugin-rack","version":"0.2.3-beta.0","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"http://guoweitang.net:8080/","readme":"# vue-cli-plugin-rack\nElement Plus plugin for `@vue/cli` 4.5.\n\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n\n## Install\n\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n\n```bash\nvue create my-app\ncd my-app\nvue add rack\nnpx husky add .husky/pre-commit \"npm run lint\"\n```\n\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\n\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Project setup\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n\n### Lints and fixes files\n```\nnpm run lint\n```\n### Prettier\n```\nnpm run prettier\n```\n## Preview\n> [online preview](http://guoweitang.net:8080/)\n\n![image](https://user-images.githubusercontent.com/8178166/118818566-0a052e80-b8e7-11eb-9ab2-1babc30e50a6.png)\n![image](https://user-images.githubusercontent.com/8178166/118818771-4042ae00-b8e7-11eb-888a-89a039ff2b66.png)\n![image](https://user-images.githubusercontent.com/8178166/118818855-5b152280-b8e7-11eb-9996-47aee33aa3ee.png)\n\n## Highlights\n- vue3\n- element-plus\n- axios\n- router\n- vuex\n- authorization\n- mock\n- lint\n- prettier\n\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n","readmeFilename":"README.md","gitHead":"7aeaf419925022194dfde67361430a8e1515c23a","_id":"vue-cli-plugin-rack@0.2.3-beta.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-FyPhthKG1pjyK9DSrr6cduqnw6lhTSxQUPuDxft7Dpit1tplCWUOEHb0+JDtpY2bxVYu7O3ofy8ikaOG0zroIg==","shasum":"a3146f20bb4f2e0b3d6b4d6a2903c3c0b4670f06","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.2.3-beta.0.tgz","fileCount":54,"unpackedSize":200548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8ABOCRA9TVsSAnZWagAAGEYP/2wz8yUTrTOmZesqFJ3K\nJZ3X1B+laCBwdWb8Dl8rkHuOE8mTDox8sxarS5fHHcM0JdMgjrOa0/mhdEyh\nIL7tNxZnEGiXyokfwDgr2QrCNWAOO6V6lahiS6sXkWB9A/RBLsZQ9WmTZPkc\niqB3/7chCv2aHYC/thfM9YYAVJM/PNiqVvvhfYTbvG+0jh+gLBQ4t/ijDUJp\nDgUMJYJfCXQnXQfeAUADsHhdQ6bzgfj07vPifZcQXpeCAmkQaaqc2vwdOY8d\nIPQQ1LUwY+ytO8+58VhGDSop2KU8KKU/UMaHFY58G/yQGPcPhOp2jlGqeffm\nl57OZoNaGJDjJu4kIpw0wG8xwS8tm2IFL/y8eO+0mJpArEl1Uard3BCaxnIr\n2X5/FRgEw5XaRssfPwUOmF6fzd3fOgk360Z8Nsk4HsGkxMpnWf+cfYukgVTp\n03yQZgBC7wE9IRvGR0bVBFTVHkLNvcHUgFQZgy28eMOBl2dXTzYE7kRGBENv\nWrjn1J4rH3q1tW5jMZ957sEGjc7FLV6MnNB9t3OnDVTpH46qmShYmGJ7/Zfl\nI/njzru0zgXqswv+vXtDOlijkzymCoURMPklyGfH4V7WobC4RS4XOsp8belq\nCyW4F0mQrtToz+34bb1j//aksWBdCD4NKGXbVIHYUSnlSUphCVTebGqZUzMN\nPS/g\r\n=zWeP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSaGmwt73mgHbYLjhLLubIaw6r6uzbYm7Ybag38rsATAiBtN0NAP06Yg8iNKVHDVxytw49oc0l5qagbA/ej5tX9Bg=="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.2.3-beta.0_1626341454286_0.46001700287101044"},"_hasShrinkwrap":false},"0.2.3":{"name":"vue-cli-plugin-rack","version":"0.2.3","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"http://guoweitang.net:8080/","gitHead":"7aeaf419925022194dfde67361430a8e1515c23a","_id":"vue-cli-plugin-rack@0.2.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-CtA36ZdTZPSXvuosDPVzvRarIt5SGVUmfJ9jHQfSZLPyaTGvVhjND8Ey1CnWO3no+80XnxCJjEnag7eIN+PgOw==","shasum":"d8d96dc9dc13c9182f918f84319433fbd4a07640","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.2.3.tgz","fileCount":54,"unpackedSize":200541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8ALECRA9TVsSAnZWagAApfIP+wS5ZSk+8SsfNGhykEL9\nT4WqeSxxuQ/QjTJ9oQmLA/BRl5BEGiUjqMEfbq0R85oI+FECuMCOQHH9xdK8\n8Ak78WeIqEc/N9RUVP9LPGpkApJiPdsFl8o5uDh5FwckHk/opH8oY61LYKAW\necXpu0TZe492NIE7Ul2NzU9Mw2zjK6soyIKqAPMh5biJWoQtQDo8a/wF3Gac\nQqz4fZ9ecfONR7ZhuB8TpYAHquofvU9e6WFjcWEfGKAPf1nFyDumByVT783/\n/f3xrIskdCLYZZO3XhCL0lrxp27skoIO1LMd0lcD/ojlS4vcKKP29N7XELTc\nRp6Xsk+3GRW+El4yivyDlR/Iwh4sijHO5Mp80pOq8JPX34T5JgqRztTNwc2V\nG+RdByfLB2pIpgC4Bx9qw5hNhA87EyQ4Hm+9ESiO+CN5TNqg6NEOSaOIS6ZL\nZPYdb9QFfylD9Pj9ruHGuVmOazXnmgLhJfKX6DmQvWOk5c3N7+Y5AICxZFxQ\n+diNMc1JlFdfstUVkWo7ehQLkH40SWVJqgk9CcatuMiAUna6hAY42sbfdQu4\nIN1L3e8ADjn/bXSZGPauZ/KsHEm3sJTL0PUhSDMSI6JFkxd0udZzg9m1GilB\nG1l/iPK5bkEJXaNavFO/iaE6vQplYn+7HMNWPs0ohhQZnfsQjGpzZdhx8uhX\nQ3Vq\r\n=kH09\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+igVcgJ7BaKYXluAUM28MDSEjtyxcL0jwwLmB+W+NbAiB2Zp90E9ufer9dArdIg0EfzE7pqTHTTQY6+nd4mV+VgQ=="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.2.3_1626342083698_0.3168943396314188"},"_hasShrinkwrap":false},"0.2.4-beta.0":{"name":"vue-cli-plugin-rack","version":"0.2.4-beta.0","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"http://guoweitang.net:8080/","engines":{"node":">= 12.0.0"},"readme":"# vue-cli-plugin-rack\nElement Plus plugin for `@vue/cli` 4.5.\n\n[![npm](https://img.shields.io/npm/dm/vue-cli-plugin-rack.svg)](https://github.com/guoweiTang/vue-cli-plugin-rack)\n![NPM](https://img.shields.io/npm/l/vue-cli-plugin-rack)\n\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n\n## Install\n\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n\n```bash\nvue create my-app\ncd my-app\nvue add rack\n```\n\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\n\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Project setup\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n\n### Lints and fixes files\n```\nnpm run lint\n```\n### Prettier\n```\nnpm run prettier\n```\n## Preview\n> [online preview](http://guoweitang.net:8080/)\n\n![image](https://user-images.githubusercontent.com/8178166/118818566-0a052e80-b8e7-11eb-9ab2-1babc30e50a6.png)\n![image](https://user-images.githubusercontent.com/8178166/118818771-4042ae00-b8e7-11eb-888a-89a039ff2b66.png)\n![image](https://user-images.githubusercontent.com/8178166/118818855-5b152280-b8e7-11eb-9996-47aee33aa3ee.png)\n\n## Highlights\n- vue3\n- element-plus\n- axios\n- router\n- vuex\n- authorization\n- mock\n- lint\n- prettier\n\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n","readmeFilename":"README.md","gitHead":"ddeed3a253aa931a35322b4797d2dbc8aa976ade","_id":"vue-cli-plugin-rack@0.2.4-beta.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Q7NVr5/MtrIeOOtsQS/7UJktD0YOaTlCsF7gjW/RbraQIHsE1NHKKPxgHT2DdKNd0z9/skDcJ66PC5ALeFlXtw==","shasum":"ebc9de5779509fc2467a217d56b3ddbf5dc72980","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.2.4-beta.0.tgz","fileCount":55,"unpackedSize":201236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAS5YCRA9TVsSAnZWagAA5i0P/3+xOCokBOVo04+DvVVZ\nu82bEjzh/Zgn6uTPLAEJu3PUSVzDeQ87yEXaE4aR3niaqXisPzVtvLUlta9l\nhLwMn2Qxp/cJ8PwjlO4j4xp26nDqyZRIjLkuXE1+f57DE7aS8Qyt5u2231PO\nYFiLB0T0MHWkBKYsrHB32wHjR7KBC8D4IFlOudabOHZGPrUYYuxivUuMvDPc\n5dCMsyKzb254CQ/a9KespWmETs9a5GhvFpp9eWb1ThW8wr6UBEDDoe3cmS1l\nA4v21bfcq5sTbqvxwCgDHrGu/D72Qe3XipQDiVdqD6Mhy8VD6ynQ2UmRWjBI\n0ULjDSnXPfmRcY5XJRVy2BZ3cPDQIru1RgrgMERwYCDi3oY4hYXOZpSaHifv\nISZMupj5qwOPmf/GeQHo1HWcSkKrQX4r5tw8j2Gdg/9rM+9JjMEFyZu+Egar\nb3NwJ5SgrF6V2evqjnVn1YWbdBXAYyrIfkfBCquaRcBWvOCIZFeIoTKG/ZBE\nyJBZsVzb9R5L/MxJlaeuiZT9Fc+vXVxEe8TD6whWd9//Lakr20LPX8x7bChF\n1qXAReVE5CSRzb1DqIZf1S/3B//NZ8fJhgSiqkvBLmYYDTAX3c9qfPLRotmo\n3Cqo1Arftrfg5hWB8mA0K0UMWJlcpqCpp08goE4PqRVKpZCffzptg7E/JZak\nHBTg\r\n=6GZa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoefMx98vMpa27v8wCcD3wg1MPaIdfcVJwY3XPozNoxwIgFcoKbFkMw9alB5wh2Fvs+ZL7bgzngjRIhCiVCOovKFU="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.2.4-beta.0_1627467351988_0.4658795742254529"},"_hasShrinkwrap":false},"0.2.4":{"name":"vue-cli-plugin-rack","version":"0.2.4","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"http://guoweitang.net:8080/","engines":{"node":">= 12.0.0"},"gitHead":"c18ea091106dedf45357ceef3aa472a4dcac2617","_id":"vue-cli-plugin-rack@0.2.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-fi7KbVtAfZTsO/bZ0miJCMLzhp0olf0/mG5L3TRNx/onWJjyDryBinAon4JaVEI+JkmG80DAdn3DQCrUXnpxmw==","shasum":"45e074b042a2583e36296e8eb5c2518a5c5cd42d","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.2.4.tgz","fileCount":55,"unpackedSize":201317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhATCeCRA9TVsSAnZWagAAbZEP/3ghJkyt/AXbxmdgOBLD\nFBfZyY3o6FjiQDGuFOt8YmLNgZqYh1r1UMKWejbZJUJvX/fm6rzAJGvNT3sE\n94eDVJQyYeCdZoV5O1Vj9eFhEqaSnLMig3qCHVKBPFoITwGkylfluyXERyqd\nfgvditk6AekKXCKwfQSe17TPz/sq7xN7cqS9fnxswnvBH8WV+7Qqtsfl0CJY\nteQy5+gkqrcKLVJFTvNJuFVZaKG6hGbA3zYu11toaQC4YScRbbGX1uysyRHw\n/oPhp+VP49xzx43gESoSTlaqx7a86EhClr987TuPg+cqIHWN9ScYCdNvJmP1\naK5EzAqP08/gyQmYKT9vyfxc9Ha1JfACZ6jGXISLR/eTtwS8dTaMnJZM1cb9\n3plZDuEy976GvCvlI9WRPE++xGlfkg0p8oRpU4Er9wsLuMuJaq0z8eiaAQd8\nNBim/TqZZ0g398GTFHPoE4rdlpbWwJT/S9veEzDadRYXFFx9vezlP968/LpE\niXBpr61NJCye4ni/J2wdkINJR3MjYLnNe8FjLmXH/d+Ad26pW2SpbyzWeS0n\nmXLba+fjp2emasUL8hf0HShdcEmuCsug05v91ZcGzGL/f0k/stCVuFrsviVD\noUkrpZpNeKyfYYv6jm6HgwpJ3WFbspM4kz4ChPUmmBNev7xZL62rWKhckPyh\n4hjq\r\n=X4nt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrl/qo0SS4VxBDhFQr4BJbtUsHMxnQOZ2SBj6eC5PY1AIhAIWOj5S0/jT2jalGphL8ZJMprkcISDRMBa+nJka4B8ru"}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.2.4_1627467934534_0.14961632668564606"},"_hasShrinkwrap":false},"0.2.5":{"name":"vue-cli-plugin-rack","version":"0.2.5","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"http://guoweitang.net:8080/","engines":{"node":">= 12.0.0"},"gitHead":"9bba6bb75382cedd60b84f16619fe707f949b179","_id":"vue-cli-plugin-rack@0.2.5","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-7jRkE0D/De2aYc5scV3NoCNq5pGRryfeeoPjBdm2mPzgpXfYchPwCZhY+oKmnqyBOHH49UeMWwSr+jYJbbuPSg==","shasum":"84e6e39ec92b135edd4f52a5de2fe6103e5a48de","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.2.5.tgz","fileCount":55,"unpackedSize":201305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHgwGCRA9TVsSAnZWagAA7DAQAIiF+w56HfJaGSHcv6xF\nSWPP9uHAQZqirT8oS+rI5rEwKKZIyy5ltqZCN7p7yH7i6Hq9IJuyCficMFyL\nbtSBYOZ3SUcSsU9+yC6AECvb6RjxKalvHx8b4XRsjhTtBhYKg/UGqptCl85N\njJPUpTWdWS4Xxcv7XtA59MXMFtDk9Hd3yYo59uLGdTvOwHQnbXAsTZvLx464\naRzGj9Zeo0BcieYTshoSH9iXiABWXxdWaUDePEKwle0D6AjsWVgeznIWtfdg\n67KHYgbotOf7Fuu6ME1gJpz2N6g2Ie6mKIzkS7N6bTpmMMV/c/AsGa7LewOY\n6W3XxBUIHmjw2kDY63npNlO9yaOZpvjLpHJOV7Adezz7MN3SmKNdhBJ4wsuw\n5MpaQxOyFqSN3klv5NxvnXcHIkFZaExBuPcX5O4unszR147oF+6jxkAS8FSu\nY3IjN4fAcODcVJghWXtSrsLPkfQ3GXuHKvFggcuvijfB6/SfNDdgutP/RICO\nKwqYiB17xkrmT/1Yj78s8iiOFyC5D/K/WHs7w/VFK108qPwvlHzVq5kZP+G7\n/UNvR0P+dQM5EV5dxmuZy+XQL7dX/dgQE5t9pytUiihRFq3hQQIvoAfO7VDX\nE7ScS5ZSGjGS3SQfkxCbC7d+cxqY3+H+ipKHmBWDcA7ogatgYl3wUKSn7+mx\nTDFy\r\n=dXEo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGaEnvx656roI4DeJUoDpyKEGKeidTljuI92X9Td6PutAiBDYLZTcftUaaR+lGGsUGY+ohvF10wV6x8yTKqNZeyCiw=="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.2.5_1629359110460_0.6485550074783142"},"_hasShrinkwrap":false},"0.3.0":{"name":"vue-cli-plugin-rack","version":"0.3.0","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"http://guoweitang.net:8080/","engines":{"node":">= 12.0.0"},"readme":"# vue-cli-plugin-rack\nElement Plus plugin for `@vue/cli` 4.5.\n\n[![npm](https://img.shields.io/npm/dm/vue-cli-plugin-rack.svg)](https://github.com/guoweiTang/vue-cli-plugin-rack)\n![NPM](https://img.shields.io/npm/l/vue-cli-plugin-rack)\n\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n\n## Install\n\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n\n```bash\nvue create my-app\ncd my-app\nvue add rack\n```\n\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\n\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Project setup\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n\n### Lints and fixes files\n```\nnpm run lint\n```\n### Prettier\n```\nnpm run prettier\n```\n## Preview\n> [online preview](http://guoweitang.net:3000/)\n\n![image](https://user-images.githubusercontent.com/8178166/118818566-0a052e80-b8e7-11eb-9ab2-1babc30e50a6.png)\n![image](https://user-images.githubusercontent.com/8178166/118818771-4042ae00-b8e7-11eb-888a-89a039ff2b66.png)\n![image](https://user-images.githubusercontent.com/8178166/118818855-5b152280-b8e7-11eb-9996-47aee33aa3ee.png)\n\n## Highlights\n- vue3\n- element-plus\n- axios\n- router\n- vuex\n- authorization\n- mock\n- lint\n- prettier\n\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n","readmeFilename":"README.md","gitHead":"194bf676c31e9bb89c43aa1700cdc3b3d3b9c87c","_id":"vue-cli-plugin-rack@0.3.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-izFg6TlSZRPF+COwSdWtKbbUjhMOSJ+PVKm1voNA/4LGYM7xgPlXB000HB6QIGbFsMdPvGqeac0GL6zSrnlQ8Q==","shasum":"799afabdfef4e5ee64e68b9f35cea7c92e45f256","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.3.0.tgz","fileCount":55,"unpackedSize":200636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ0AICRA9TVsSAnZWagAAev0QAJ4/voMyQaDar3DVdFeq\nq0f8QdU8YzM9OBXqtLaSG5EJH46Nxb799d+Rg2QK9Sk7HYR9+MC2AsvFw1Ux\nvMvdM9oYBYQV3BiYafzTQ+J/LvkCihV43/+UmwUYbImu89fliwAKuAOE1KHD\nlVKkCeNWOK4dtdl9QwBJNjYoC6WTotTAT6iR1DuB4Q5mjYyYaadMiNHIDJ4h\nbvBMVv+9SRG2rgGlxJmKG7ozyh7sPhbJrRrPvtgRrCTVICtb89UvLynzEICi\nAqmDemf3o0bVFicNARrhkN4oV7BKV+AiSiFglUoCnT1jmGY83rfOBEQ4zAQg\nSlcfskgFoSlHrsd834EFNIKfuo5BO1wbz+6EGgp9CsSigfWt6iCKCN7kR2cW\nojmVuRc67U/aAVo63Jtn1ZUVBJapSeRVxEgDKidp7zetL5ralgTc8/in4V7j\nOq4PbScvr30ANpy54VGBQtsRPtsPViYWZ6VkwKLJdJe2+79kL04qY7yRa+Yy\nYNQ5R2SwpEyOWmFTz1ONKDad2253gfQGJCp2Eg5UGnUJaPvz60HSkKvW+bwU\nyufKJU3tU/0mpsRpm5Pb5uE+mkvrNCmPEWEMLFxVYxXhTto+KS3+C5X1oH7O\nzzPqIYDMTLEqU4nVXfGYDHNqaGbbwLDU6plz/F3cIlVIbJG2XGSdeRqrSy93\nneW6\r\n=BLco\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoGVmCYpg4ZwIHxkcFASVvCxUgC9e1y+f97muqtNUQYAiEArBJIa/ckyrajHtk/UmiLPyyWKqTtKe0lCPrbJcMMWhg="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.3.0_1629962248395_0.770530794982534"},"_hasShrinkwrap":false},"0.3.1":{"name":"vue-cli-plugin-rack","version":"0.3.1","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"http://guoweitang.net:8080/","engines":{"node":">= 12.0.0"},"readme":"# vue-cli-plugin-rack\nElement Plus plugin for `@vue/cli` 4.5.\n\n[![npm](https://img.shields.io/npm/dm/vue-cli-plugin-rack.svg)](https://github.com/guoweiTang/vue-cli-plugin-rack)\n![NPM](https://img.shields.io/npm/l/vue-cli-plugin-rack)\n\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n\n## Install\n\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n\n```bash\nvue create my-app\ncd my-app\nvue add rack\nhusky install && npx husky add .husky/pre-commit \"npm run lint\"\n```\n\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\n\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Project setup\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n\n### Lints and fixes files\n```\nnpm run lint\n```\n### Prettier\n```\nnpm run prettier\n```\n## Preview\n> [online preview](http://guoweitang.net:3000/)\n\n## Highlights\n- vue3\n- element-plus\n- axios\n- router\n- vuex\n- authorization\n- mock\n- lint\n- prettier\n\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n","readmeFilename":"README.md","gitHead":"e51aa94c044d3f8b08b77e43964ff279a1cf5179","_id":"vue-cli-plugin-rack@0.3.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-1pJkpdRSMugxhee4zNqDA1jvdNsyuuvUTEQDtmI8PbUCzMxDw2sftcxvC+n4dtL7/7Xn6CESlc49pWxjPqlsLg==","shasum":"7de9677ba64666a1b2c88fef200f016f82699cac","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.3.1.tgz","fileCount":59,"unpackedSize":207184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQx/ICRA9TVsSAnZWagAAkXkQAI1Km9Fm9qtgzt9XEaUg\n0PqfTd4V7uEDHmVPZGw/1+Lw+hRdK8a5G88egOjvjoyboUhMCXdkdInWWtla\nS+Bc0YutKXYW030aeFlE9UdieBL9urSsAFEQb4TH+FWbmgvsEUSg45yNdYw3\nOmKR8767b1lyjnPUFlzSdQPpfbj20ENaX72NAujDd5GZWpKaWXCoD6Rje/d9\nUez1hQr/W2mb9eAaReXsIJaRYhq3R45n8gBdf6vblMIWDND9QcA5/TH/OxDB\n17do5Ut2spzdnGlNvIxxMXDnlrgKWpzpUCwgYTXGh7hm2onnCfS24PHfX4EU\nsYvkpnjjkrYSVRzXIbp3Q6rxGmetCEk8hJhFKojakEMHHcMuMmLG0JKo298H\nY2thRokaSd2GE1OtLFerh69DGpEj3aum9d72kvW+mjO/n9nekGZWq4Tp0qPV\nTGDrgFA1QPgoTzbA+YQOsAJ8/jOZRq3zSlXltZoPP0aafRNrMX1LqkKzTXfz\nicfqiOVy2+KMUW0UhRtMCubfoJCJEZTugBoxjk2XRB1yGgog8a4EmEyW0OXS\nuz8hekDZa6RLHN8AwRS/CR7I2VKf+z9tREuPCtojbtSfWlaXlBRmd77NZXNy\nqn/8/xr4NUKVQOMdtJ+Ty60P/VrU+d6BoLDVIQb3kGety3B2LS8F1XnxiQR1\ntsYg\r\n=58cR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnImo3O3K2HsArrg8OEn0M6yUq+OrwqmRTQgE8R8NOMQIgdkC+3GvVnJWyVIndx2kxApx9H6V5YOiorfIt1AIiiLw="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.3.1_1631789000496_0.42462958606736123"},"_hasShrinkwrap":false},"0.3.2":{"name":"vue-cli-plugin-rack","version":"0.3.2","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"gitHead":"be9ceeab0e6dc0e8e33affb37376bbc4570a80d9","_id":"vue-cli-plugin-rack@0.3.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-RUim6JRimKjHb551o3SBH+xGBW4wNG2LA8dqs/85RIW/7wav+LAowbPt7AWElDiEd0372ddIXXv9JpXLGrhglA==","shasum":"2983a525fce08ba2546e559f538109840e3f959c","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.3.2.tgz","fileCount":59,"unpackedSize":207172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQya2CRA9TVsSAnZWagAATuIP/2c0K7CmFePOX5ZC/RdJ\nQyqUmoPjsEIWCDyvAUxkqSfYDFQf9P19sRBgb8H0gaCZ5N9Ooj6kgeTl0Bez\nN2vl0n9VNs/d/ci5Kd0AA09IqOc1fJTRicjh5YoMLCnD4igA2HEtNkCuXu9X\nAPbMyhWoBxE69qc97Ep8blH0ps40x604kUl3iRbzXN6fA2Yrqp1Q9tA4iENF\nhkjc+706qZZ7e6pMfF+7O+wxF57xflJj1GyiRTP970fYzv9lJY3C0LvciIxs\nectJ/BP+LHQaomToAHzYqdUTPFkrZguUvwpBGJTKkSSiJclTl6IEMLigATac\nDPh7YxxwbBWLC7thfckUIwlktvG5AgTUBNpUr5MGT+8y7JSlWvcvAqA2Xt2A\nkWjJbHLhYFe1dNJwiqFgwfDFtMc0wJddAVEx3LTpXvZzROVVPdcQkn6A93KB\nRnVmbjER4W/JBsZkdnSSGnf6VLhdObuDY35n6z+KdQydCd7PpjhcbyB7PGjJ\n9fnpHrcrFCqO/clOnR117ph1TTMvQJYhpZ0kWyAKobdcJiVjKuYEYMTWMXyt\n50nDuWDjmwwQvIC+bVTRrZIr4qM3l7gkvHYLomUk5g1kJHbSWq6ycpgF8/x4\n26B/HoUIEPjk2oTXOTU+XLUHKfc3aDF46ArLviXZuafxsLlIQlbo0lzNo/qE\nPBWl\r\n=u5hg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmkw1dxX3IOpcbOnuVTJ4isyOiQ6TpBGC7TsEY8IY8wQIgZU5KNmm6zrekcsKsRe1AV9Dp81m1MKFW3MDASeBwmpY="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.3.2_1631790774399_0.13695632795244794"},"_hasShrinkwrap":false},"0.3.3":{"name":"vue-cli-plugin-rack","version":"0.3.3","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"gitHead":"e6e36df15b8fabfad140c6ed8c1ae69022368c08","_id":"vue-cli-plugin-rack@0.3.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-PPTNlUelefTeiRCyC42SmF2nXwtRCW0aafH8OkF/AXIIvvhNTF8+fx21CEdlv8aMDHwQ0O+kI+tvv9m+asm75g==","shasum":"8dbbb2369dce85f87257f3143af1a89da9c1f5aa","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-0.3.3.tgz","fileCount":59,"unpackedSize":207174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhRD/uCRA9TVsSAnZWagAA0NUP/i2vx/7P0TD2CEYFsNJ8\n/POn5LmfDZgOhLKfDDOHkTucoWZXMlbc4J+0VQDR8bi02mqKnLBKndNJp7te\nJyVmZsQhzYOvOrUMJfN8X21MySO8+piglcXmkvJlWfJ0yUJ9rjLLQqs/Ut5D\nQqJt5nWt5TTyQuycyWjywTk4FmmjJ/h+YwB2lEYRusQRtru8geAVjOsIkD0o\nmG5j3c9dSus251AFSj/jRTjZBaQVaFEyL0fu3st6Z/taKzTPmsqyIKAPtKxI\nr1IUAdXyqsYEmjj1APpWs7OX9RFjQSCU1j/Ogaeicv5ffkqD+o/6AA4ozZNc\nXWvmZzAuo5iXtRG05CfR2R4aabTdLIQf0a89BNIe8GAg+LTaYqRm4FQ8Pbux\nYipfWO/IYapQlWj8nItkCu6V6T4i1rlmrt1z44CtLB3Od0BglrPWIXUfskhB\nN9qnR5WVVnwNlQpZbCk1EScKkyPEacN9bywtluXgqxadQ6xU65hd/wI8E4Hv\nazmlRoPMqQVjEYN6DZTPtQ4+K+WmzFTH06ZaFPPIcv/T3tNSbGgXfCMB48az\n15MGwGRtA3SAz6scZhnHGmzyG6wXDGD15+xhnveQm6bqjA0r0r+ysMGoIGr5\nVaclvaluTYbL08OQ/6LkfAH8ECqIYR+ZCQ5sTy4Wu7DP4o8q23jPHtqnvc/2\nqaSC\r\n=CAh4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJBoJbsRA1QMEi/qcxqjIW3+cQ/E4vv5SfPuJjuDns1wIgZHp1cC/nVd7cyy7X9/RjpzSYPigB+/uSUD4biVsXh20="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_0.3.3_1631862765976_0.661549138087308"},"_hasShrinkwrap":false},"1.0.9":{"name":"vue-cli-plugin-rack","version":"1.0.9","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","typescript","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"readme":"# vue-cli-plugin-rack\nElement Plus plugin for `@vue/cli` 4.5.\n\n[![npm](https://img.shields.io/npm/dm/vue-cli-plugin-rack.svg)](https://github.com/guoweiTang/vue-cli-plugin-rack)\n![NPM](https://img.shields.io/npm/l/vue-cli-plugin-rack)\n\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n\n## Install\n\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n\n```bash\nvue create my-app\n```\n```bash\ncd my-app\nvue add rack@next\n```\n\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\n\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Project setup\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run serve:mock\n```\n### Compiles for development\n```\nnpm run build:dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n### Lints and fixes files\n```\nnpm run lint\n```\n## Preview\n> [online preview](https://guoweitang.net/)\n\n## Highlights\n- **Passport**\n  - login\n  - register\n  - reset password\n- **Permission Authentication**\n  - Page permission\n  - menu item permission\n- **Error Page**\n  - 403\n  - 404\n  - 500\n- **Async Request(axios)**\n  - retry\n  - refresh token \n  - feedback message\n- **Element-plus**\n- **Router**\n- **Vuex**\n  - namespacing\n  - data persistence\n- **Mock**\n  - dynamic data\n\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n","readmeFilename":"README.md","gitHead":"c27608a070085bcc16de1e26191d24359c54d8c9","_id":"vue-cli-plugin-rack@1.0.9","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-u7Y2zuzjy70PebvwuP68BoNIKEG94zdRL5eNoflBc7mnLoGqGMz/HFPD68MfhcZWkW/YMTVO744FAAmwMejqUA==","shasum":"bd6ccf2f6310b60afea8a2f67c2c54cf03b544d6","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.0.9.tgz","fileCount":56,"unpackedSize":196407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYGXinsNtwey9DRJbIaBb2UaWmPDknrkN32vDcm83kwAiEAxRx1FEYOoGoznn7TBpOs29HS4jmL6BxUbk4djrnDtJc="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.0.9_1634638025907_0.9183398910148464"},"_hasShrinkwrap":false},"1.1.0-beta.1":{"name":"vue-cli-plugin-rack","version":"1.1.0-beta.1","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","typescript","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"readme":"# vue-cli-plugin-rack\nElement Plus plugin for `@vue/cli` 4.5.\n\n[![npm](https://img.shields.io/npm/dm/vue-cli-plugin-rack.svg)](https://github.com/guoweiTang/vue-cli-plugin-rack)\n![NPM](https://img.shields.io/npm/l/vue-cli-plugin-rack)\n\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n\n## Install\n\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n\n```bash\nvue create my-app\n```\n![1634636776(1)](https://user-images.githubusercontent.com/8178166/137888838-9e760516-103c-45bf-85b5-92ba2be3d6cf.jpg)\n```bash\ncd my-app\nvue add rack@next\n```\n\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\n\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Project setup\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run serve:mock\n```\n### Compiles for development\n```\nnpm run build:dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n### Lints and fixes files\n```\nnpm run lint\n```\n## Preview\n> [online preview](https://guoweitang.net/)\n\n## Highlights\n- **Passport**\n  - login\n  - register\n  - reset password\n- **Permission Authentication**\n  - Page permission\n  - menu item permission\n- **Error Page**\n  - 403\n  - 404\n  - 500\n- **Async Request(axios)**\n  - retry\n  - refresh token \n  - feedback message\n- **Element-plus**\n- **Router**\n- **Vuex**\n  - namespacing\n  - data persistence\n- **Mock**\n  - dynamic data\n\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n","readmeFilename":"README.md","gitHead":"97082fe580237b2d6b5317a9bd6d71d447787035","_id":"vue-cli-plugin-rack@1.1.0-beta.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-pJEaaCzqsTMnWjeeVIiMdmG+h97GpjFctOYWvRrByP1SZ7AT6yQ2XPOliouSM4qJqbcFqjnCm52i9ligvw/aGA==","shasum":"748af5bcaf57732e2af5292524f6d74b5289afb5","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.0-beta.1.tgz","fileCount":108,"unpackedSize":398968,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvpMxpLavbLdLVyc1/O+kRb8+l3AsR2Mul1p9rFSGxJAiEA6xCdLKEq8Ge8U1B8Id6T8h++QKT+TSo875JS/oFpjBk="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.0-beta.1_1634640663514_0.21810957290987765"},"_hasShrinkwrap":false},"1.1.0":{"name":"vue-cli-plugin-rack","version":"1.1.0","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue3","typescript","vue-cli","@vue/cli","plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"gitHead":"0be688f5d877c76ccfa8cb0159bbd32e6f4f1a3f","_id":"vue-cli-plugin-rack@1.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-nS2s5n7Sf5L8vKwPsrcE9KhOQ1zsnXzJCy02q5h1TW0my1KvKn3aC+Rk4rnFZ4NFaPOz9aA8LskJPUKCTrhCeg==","shasum":"0ef8eec3c02e7a9b6e3e9d78b8d7e0e6b71f1324","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.0.tgz","fileCount":108,"unpackedSize":398956,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDBnwpmiJ2josL2wvDh4WH4Xiy2Tfr6ciG4RPa4YCndAIhAJmP98vOXOoSh+gwWAI6Y5PDKLT0bDuVEitwQTShTpCJ"}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.0_1634641385019_0.023751971887260526"},"_hasShrinkwrap":false},"1.1.1-beta.2":{"name":"vue-cli-plugin-rack","version":"1.1.1-beta.2","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"readme":"# vue-cli-plugin-rack\nElement Plus plugin for `@vue/cli` 4.5.\n\n[![npm](https://img.shields.io/npm/dm/vue-cli-plugin-rack.svg)](https://github.com/guoweiTang/vue-cli-plugin-rack)\n![NPM](https://img.shields.io/npm/l/vue-cli-plugin-rack)\n\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n\n## Install\n\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n\n```bash\nvue create my-app\n```\n![1634636776(1)](https://user-images.githubusercontent.com/8178166/137888838-9e760516-103c-45bf-85b5-92ba2be3d6cf.jpg)\n```bash\ncd my-app\nvue add rack\n```\n\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\n\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Project setup\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run serve:mock\n```\n### Compiles for development\n```\nnpm run build:dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n### Lints and fixes files\n```\nnpm run lint\n```\n## Preview\n> [online preview](https://guoweitang.net/)\n\n## Highlights\n- **Passport**\n  - login\n  - register\n  - reset password\n- **Permission Authentication**\n  - Page permission\n  - menu item permission\n- **Error Page**\n  - 403\n  - 404\n  - 500\n- **Async Request(axios)**\n  - retry\n  - refresh token \n  - feedback message\n- **Element-plus**\n- **Router**\n- **Vuex**\n  - namespacing\n  - data persistence\n- **Mock**\n  - dynamic data\n\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n","readmeFilename":"README.md","gitHead":"0be688f5d877c76ccfa8cb0159bbd32e6f4f1a3f","_id":"vue-cli-plugin-rack@1.1.1-beta.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-DYcpdmUq91pcbXtaV+T9esx5MudGLZomGIdai0Lwpn6hBmGG+ZSfMnk8Ewzi+hrE9yCt3Dw9uWwv6QfqoPubRQ==","shasum":"241db239f583853fa9606777d7e4a1c509622bb5","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.1-beta.2.tgz","fileCount":101,"unpackedSize":384210,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgy1XYQc8/mW9O9gwnfzpTiR/zEru4V5tEbVJR1fHjWAIgNE6KJOjH8zTlUB3Wkx8vpxxDMIQLyc+h6qGlvpFd+Ow="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.1-beta.2_1634700477700_0.4081481154480753"},"_hasShrinkwrap":false},"1.1.1":{"name":"vue-cli-plugin-rack","version":"1.1.1","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"gitHead":"e43ed3e6428827173ac495a7568235e17803299e","_id":"vue-cli-plugin-rack@1.1.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-2MvKfRdHBpP+ByD9f2FTf7nz7Oolt1/i3TLJRBZfaUtzpPnL/gIMejMC1fUXqlBjc7OUjAtnxtr1bFaVnItczA==","shasum":"f9058f7b2e100bb2842de2a20cc4d68ae574e94c","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.1.tgz","fileCount":102,"unpackedSize":384567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKnvsUB9gDrOBd9Cm6ihtvSsgea+T2mp6IYkPDEo8ovgIgByHKvQ2OcobxsmHuPlpwB9jY/FPD9lS4tScEHyXYEAQ="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.1_1634709982859_0.4638776253378325"},"_hasShrinkwrap":false},"1.1.2-beta.0":{"name":"vue-cli-plugin-rack","version":"1.1.2-beta.0","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"readme":"# vue-cli-plugin-rack\n[![npm](https://img.shields.io/npm/dm/vue-cli-plugin-rack.svg)](https://github.com/guoweiTang/vue-cli-plugin-rack)\n![NPM](https://img.shields.io/npm/l/vue-cli-plugin-rack)\n\n**It is a complete background system solution based on vue3.**\n> It provides JS and typescript modes\n\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n\n## Install\n\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n\n```bash\nvue create my-app\n```\n![1634636776(1)](https://user-images.githubusercontent.com/8178166/137888838-9e760516-103c-45bf-85b5-92ba2be3d6cf.jpg)\n```bash\ncd my-app\nvue add rack\nnpm run initPrecommit  #If the typescript answer is no, Otherwise, skip this step\n```\n\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\n\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Project setup\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run serve:mock\n```\n### Compiles for development\n```\nnpm run build:dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n### Lints and fixes files\n```\nnpm run lint\n```\n## Preview\n> [online preview](https://guoweitang.net/)\n\n## Highlights\n- **Passport**\n  - login\n  - register\n  - reset password\n- **Permission Authentication**\n  - Page permission\n  - menu item permission\n- **Error Page**\n  - 403\n  - 404\n  - 500\n- **Async Request(axios)**\n  - retry\n  - refresh token \n  - feedback message\n- **Element-plus**\n- **Router**\n- **Vuex**\n  - namespacing\n  - data persistence\n- **Mock**\n  - dynamic data\n\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n\n","readmeFilename":"README.md","gitHead":"e43ed3e6428827173ac495a7568235e17803299e","_id":"vue-cli-plugin-rack@1.1.2-beta.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-y+hwDnJDWeUZuymq5+JMEiKtSBKEr4Gq8DkRw4yzQspcdmUAIyQWAQOl3CwKJ8XesYydohC6ciq1Kks9o9N8KQ==","shasum":"4979e9076970e6044031d20cc5c987f626840060","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.2-beta.0.tgz","fileCount":102,"unpackedSize":384629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWZtpGE6uQzmITKg3qsZqDJGlim0/Lt08HhkZJAJ81pgIhALwVrhXWNkHznvL6CV1j5yuioz7uoJFm/9zeIdyFlaXP"}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.2-beta.0_1635158680629_0.23294224069302238"},"_hasShrinkwrap":false},"1.1.2-beta.2":{"name":"vue-cli-plugin-rack","version":"1.1.2-beta.2","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"readme":"# vue-cli-plugin-rack\n[![npm](https://img.shields.io/npm/dm/vue-cli-plugin-rack.svg)](https://github.com/guoweiTang/vue-cli-plugin-rack)\n![NPM](https://img.shields.io/npm/l/vue-cli-plugin-rack)\n\n**It is a complete background system solution based on vue3.**\n> It provides JS and typescript modes\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n## Install\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n```bash\nvue create my-app\n```\n![1634636776(1)](https://user-images.githubusercontent.com/8178166/137888838-9e760516-103c-45bf-85b5-92ba2be3d6cf.jpg)\n```bash\ncd my-app\nvue add rack\nnpm run initPrecommit  #If the typescript answer is no, Otherwise, skip this step\n```\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Highlights\n- **Passport**\n  - login\n  - register\n  - reset password\n- **Permission Authentication**\n  - Page permission\n  - menu item permission\n- **Error Page**\n  - 403\n  - 404\n  - 500\n- **Async Request(axios)**\n  - retry\n  - refresh token \n  - feedback message\n- **Element-plus**\n- **Router**\n- **Vuex**\n  - namespacing\n  - data persistence\n- **Mock**\n  - dynamic data\n## Contents\n```\n.\n├── mock                                    // virtual data file\n│   └── index.js\n├── public                                  \n│   ├── favicon.ico\n│   └── index.html\n├── src\n│   ├── App.vue                             // entry template\n│   ├── main.ts                             // entry file\n│   ├── shims-vue.d.ts                      // ts declaration file\n│   ├── assets                              // extra files\n│   ├── components                          // common components\n│   │   ├── HelloWorld.vue\n│   │   └── editable-text\n│   │       └── index.vue\n│   ├── config                              // common config\n│   │   └── index.ts\n│   ├── layouts                             // business component\n│   │   ├── app-aside                       // page aside\n│   │   │   ├── index.vue\n│   │   │   └── item.vue\n│   │   ├── app-footer                      // page footer\n│   │   │   └── index.vue\n│   │   ├── app-header                      // page heaer\n│   │   │   └── index.vue\n│   │   └── basic-layout.vue                // basis of nested routing\n│   ├── router                              // route\n│   │   ├── index.ts\n│   │   └── modules\n│   │       ├── auth.ts                     // auth route\n│   │       ├── common.ts                   // common route\n│   │       └── index.ts                    // business route\n│   ├── store                               // shared repository\n│   │   ├── admin\n│   │   │   ├── common.ts\n│   │   │   ├── data.d.ts\n│   │   │   └── user.ts\n│   │   ├── data.d.ts\n│   │   ├── index.ts\n│   │   └── modules                          // business store\n│   │       ├── basic-table.ts\n│   │       └── data.d.ts\n│   ├── utils                                // tool\n│   │   ├── data.d.ts\n│   │   ├── request.ts                       // axios instance object\n│   │   └── token.ts\n│   └── views\n│       ├── account                          \n│       │   ├── authorzation.vue             // role page\n│       │   └── index.vue                    // myself page\n│       ├── auth                              \n│       │   ├── assets\n│       │   ├── login.vue                    // login page\n│       │   ├── register.vue                 // register page\n│       │   └── reset-password.vue           // reset password page\n│       ├── error                            // error page\n│       │   ├── 403.vue\n│       │   ├── 404.vue\n│       │   └── 500.vue\n│       ├── home                             // home page\n│       │   └── index.vue\n│       ├── data.d.ts\n│       └── service.ts                       // entry file of async request\n├── .editorconfig\n├── .env.development\n├── .env.mock\n├── .env.production\n├── .eslintrc.js\n├── .gitignore\n├── babel.config.js\n├── package.json\n├── package-lock.json\n├── README.md\n└── tsconfig.json                           // @vue/cli config file\n```\n## Project setup\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run serve:mock\n```\n### Compiles for development\n```\nnpm run build:dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n### Lints and fixes files\n```\nnpm run lint\n```\n## Preview\n> [online preview](https://guoweitang.net/)\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n","readmeFilename":"README.md","gitHead":"4d2b3985345373a16da81e6eb6e0f9533ad4e8a2","_id":"vue-cli-plugin-rack@1.1.2-beta.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-FmZSJltvGSjntc1IaF5rZ/Pp+AiGT05sYZ5Cp38eEXEgt1ThTfcfjWDtp3xSBQG2gP9mP9K2PtNdvWqLWGNpMA==","shasum":"fb669f538df901bf4e5f26a1881c7a168890f8a6","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.2-beta.2.tgz","fileCount":103,"unpackedSize":391646,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXQKyAOaP5gsdVKuTr1dDnqBOj3u+pWC2NxoRARsgjrwIhAJaAVWkXsyHB1b7o37BDLytJL7K80Qrj+R9MjpLoHMZ0"}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.2-beta.2_1635319670489_0.14341864516584724"},"_hasShrinkwrap":false},"1.1.2":{"name":"vue-cli-plugin-rack","version":"1.1.2","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"gitHead":"e3893f7a9e0e97e00d501975344f1c3bfed7dd6d","_id":"vue-cli-plugin-rack@1.1.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-YiZc8PDm3ez+wIXe3K0H0H94QMZPw8Lm6zr7BB++9DZhbwMLaM07YifarFWfr/hn03HZDrukpKrP16fhFiPzaw==","shasum":"26adbbe81a7df0a0bbb5d0e450c7a299ad4a5a6b","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.2.tgz","fileCount":103,"unpackedSize":391639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHiooBTQz1VurEomoxFvPz38EQ2YilNT+aV7jClSQnuwIgXHflD6m54VTiVUzuUqqMlij1EmqtRAkSQ/89Bu3dVs4="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.2_1635320020569_0.23516577253188564"},"_hasShrinkwrap":false},"1.1.4":{"name":"vue-cli-plugin-rack","version":"1.1.4","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"gitHead":"c9a8b40eabbdf425862fd30641397c1659600a3a","_id":"vue-cli-plugin-rack@1.1.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-xLqtkLP5riIrxnH4KfoexpVjo9y5ezaJAhkZNtOsFFbyTKyFDXQYKNuKJABuM8SGPO/Ra+myRBagEV7jJrulVA==","shasum":"818b64379cc4feac09a9bfa67beb046d44004f86","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.4.tgz","fileCount":102,"unpackedSize":391686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpKZBCRA9TVsSAnZWagAAhtIP/3Pr/notrQybBj6VRQkv\n3pSkSO13YcKHVx2xtwmTiEBllyBwQoRnGzXz26JoTmxzQdh2GraSR3+PwEJa\nGWRWYlVT8Jw/0r9aOtJ9mqx1FJw8idjKtGb623Rs9CcpEAaBDEETZbCEW251\nerVwjw33ZrUdPCjvmLyhGIuhi0p3VqoN6KjMQnAwMh4ED7y5UYXi+HCgBRYy\nJnnPJdB2pgMb5pKPxLIAI1xYBNqMyCa5RuNGZYWr+/UC8P/GTyFclMgJl1ba\nUH8xluK3T9C79qkqedQMPhD2QHXpvMSQI5zVHpyJERDDIEyoIXavvABeOsfj\n6F0prLlBiQwBtUefb3fMyM/S5MAjB1KI8pOjiP7OWkipiy+T5VRuvWbWOpyj\nvQyewnlN4aNosKrdKrGi5r21VhZvunFu/YMJyd0ENgsgqdBo+MItzDg1/GJU\nEY1KBbuzOn3TfY8Ri1nwzHHqNZ19vOEnqaU5d8X2rAgEVZi7sEMsuFUnRGpt\ndHFyHNRyaR9xI0ca/8yKqUkTRfhGn+CR0Xki/LhuaXY6+ZfYyxPbC0kiqdU7\nMAHAd+1AbsdfWg1/XXNnaG0gAuKfccez8Rt0UKCZZMlsHA8meLgspefipSPB\nPqPCyIi8FXcD8piNhMcE1ksB8hAe3MSez0Q1dw/Oiu+bh6q2a4sDwE5aCBc9\nGQk5\r\n=16Na\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6afD3ky7DmaFluuNVhyt6riO/tLy/8wTBFo09O9iFcAiEAog0ip0I9SxRhx1KKb5VODXHYfS280ufsP25Npt0YAVo="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.4_1638180417346_0.16679444189803627"},"_hasShrinkwrap":false},"1.1.5":{"name":"vue-cli-plugin-rack","version":"1.1.5","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"gitHead":"cf13b73f741eb2699807e6c5548a8b3ee76a3c19","_id":"vue-cli-plugin-rack@1.1.5","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-TexJvnMDpY1gSEAXYCKevCxSYk+AOD51916c6HETyOgJ8MkTx9AfFRGFRoTFntG7t3qZTcbO3JlMh6GhNd+1iQ==","shasum":"a20d198017dae5865555912276243aca62948f4a","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.5.tgz","fileCount":101,"unpackedSize":391480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpgArCRA9TVsSAnZWagAACUcP+wb/qB09j976BeW0vlGo\n6DCUbag/6E7ugDU4s/SiY+fr7DkKhMxjPW3RpDtu3OdENVSoqLEVXij6hvcx\nd+bSyCkhW0PBaD178A2wNV117DtsmsOH1MKeU0iH2jrk5kE4eQtRSJSuguBl\nNI5kK6ZIQtUmU1YuR3IUPw0USE0MCUn1DCsBm9GTNWOGff8MaTSAp9thTBAi\nBvaQuk/AXRF9QCnVbU/xAVg8wotbISm0aAXWvhiIajsK/bPFGwJQ9jPmXJu2\nZPtcTZygXCIK7bYofDYPgNkrDhhLHgVb4m4MFdXjBTVR9Q5aTEv0/f7fr7Xi\nMrbQyzEDOS3FPr0HfqeG4KTocoF2wmWfRA7Br4+7LGRzlkxlsxJ9pSB3NVjg\nTpleIAk07lRFke8EG0D8ce5+JmexpLU0E6BLaIQJFoCkTAbV8T+hHGpzu7Hj\nyb1g/LcAgwePx+Kw7B06cG/s9AxEFoOJQzzXjkT3veafuNbNGYljTJlku5Ja\n0UQYAaqcvspRmXJXPVfSkX4TA9AjuaRT4TVR2FCBsKUJ4VmeIMhl09xhxAYs\nCbE5YAvmUpgJkUmK5rT/iB0v13jXpeAm2Hf/F+IycZZhFBklUkFoN28B9n6e\nv+4GAlICiRvf5jMmEH+5Op68nyT7jJsLT56NZuhBA/TQM3dMTRJ69ircwMJD\ndYkJ\r\n=2R4P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9R7FkwuM7C6rUzcGxP2FnTo1vFxu1myslUG/o9d4OcAiEAy1g441IUdYRgqb+aWwy/7o9EWtrAR1RQTzW5xWxfNnM="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.5_1638268971587_0.8443267007482185"},"_hasShrinkwrap":false},"1.1.6-beta.1":{"name":"vue-cli-plugin-rack","version":"1.1.6-beta.1","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"readme":"# vue-cli-plugin-rack\n[![npm](https://img.shields.io/npm/dm/vue-cli-plugin-rack.svg)](https://github.com/guoweiTang/vue-cli-plugin-rack)\n![NPM](https://img.shields.io/npm/l/vue-cli-plugin-rack)\n\n**It is a complete background system solution based on vue3.**\n> It provides JS and typescript modes\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/)\n## Install\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n```bash\nvue create my-app\n```\n![1634636776(1)](https://user-images.githubusercontent.com/8178166/137888838-9e760516-103c-45bf-85b5-92ba2be3d6cf.jpg)\n```bash\ncd my-app\nvue add rack\nnpm run initPrecommit  #If the typescript answer is no, Otherwise, skip this step\n```\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Highlights\n- **Passport**\n  - login\n  - register\n  - reset password\n- **Permission Authentication**\n  - Page permission\n  - menu item permission\n- **Error Page**\n  - 403\n  - 404\n  - 500\n- **Async Request(axios)**\n  - retry\n  - refresh token \n  - feedback message\n- **Element-plus**\n- **Router**\n- **Vuex**\n  - namespacing\n  - data persistence\n- **Mock**\n  - dynamic data\n## Contents\n```\n.\n├── mock                                    // virtual data file\n│   └── index.js\n├── public                                  \n│   ├── favicon.ico\n│   └── index.html\n├── src\n│   ├── App.vue                             // entry template\n│   ├── main.ts                             // entry file\n│   ├── shims-vue.d.ts                      // ts declaration file\n│   ├── assets                              // extra files\n│   ├── components                          // common components\n│   │   ├── HelloWorld.vue\n│   │   └── editable-text\n│   │       └── index.vue\n│   ├── config                              // common config\n│   │   └── index.ts\n│   ├── layouts                             // business component\n│   │   ├── app-aside                       // page aside\n│   │   │   ├── index.vue\n│   │   │   └── item.vue\n│   │   ├── app-footer                      // page footer\n│   │   │   └── index.vue\n│   │   ├── app-header                      // page heaer\n│   │   │   └── index.vue\n│   │   └── basic-layout.vue                // basis of nested routing\n│   ├── router                              // route\n│   │   ├── index.ts\n│   │   └── modules\n│   │       ├── auth.ts                     // auth route\n│   │       ├── common.ts                   // common route\n│   │       └── index.ts                    // business route\n│   ├── store                               // shared repository\n│   │   ├── admin\n│   │   │   ├── common.ts\n│   │   │   ├── data.d.ts\n│   │   │   └── user.ts\n│   │   ├── data.d.ts\n│   │   ├── index.ts\n│   │   └── modules                          // business store\n│   │       ├── basic-table.ts\n│   │       └── data.d.ts\n│   ├── utils                                // tool\n│   │   ├── data.d.ts\n│   │   ├── request.ts                       // axios instance object\n│   │   └── token.ts\n│   └── views\n│       ├── account                          \n│       │   ├── authorzation.vue             // role page\n│       │   └── index.vue                    // myself page\n│       ├── auth                              \n│       │   ├── assets\n│       │   ├── login.vue                    // login page\n│       │   ├── register.vue                 // register page\n│       │   └── reset-password.vue           // reset password page\n│       ├── error                            // error page\n│       │   ├── 403.vue\n│       │   ├── 404.vue\n│       │   └── 500.vue\n│       ├── home                             // home page\n│       │   └── index.vue\n│       ├── table                            // table page\n│       │   ├── components                   \n│       │   ├── composables                  \n│       │   └── basic-table.vue              // basic-table page\n│       ├── data.d.ts\n│       └── service.ts                       // entry file of async request\n├── .editorconfig\n├── .env.development\n├── .env.mock\n├── .env.production\n├── .eslintrc.js\n├── .gitignore\n├── babel.config.js\n├── package.json\n├── package-lock.json\n├── README.md\n└── tsconfig.json                           // @vue/cli config file\n```\n## Project setup\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run serve:mock\n```\n### Compiles for development\n```\nnpm run build:dev\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n### Lints and fixes files\n```\nnpm run lint\n```\n## Preview\n> [online preview](https://guoweitang.net/)\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n","readmeFilename":"README.en.md","gitHead":"bb99a22f3e262ca267a66fa1270ceac64a7b02f9","_id":"vue-cli-plugin-rack@1.1.6-beta.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-oJ7JE1I03/eBE3EIshqC7C5pG2dhpe8rPmXU0yNeXjjjbgA4TbB/rKCKCU7d64SqdrVOnkBBTclgXp14zGj6Ng==","shasum":"3e54d84b383ad936b7e4226c33cfee04bee4f6c2","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.6-beta.1.tgz","fileCount":104,"unpackedSize":396525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsGlcCRA9TVsSAnZWagAAqywP/259pQyP10yvedHCLUkz\nHtshy8KUj4ML7uGzgt2yWQVbJnxrXu5U6uhJp2gwAzWiJdJWSc4uBMNDNBGq\nMQSgv+ysApw6HBCf0Y7phVjiJUtvjINqZShEvWb8xQ1m+shSm/FSFK4uRmHD\n++c34SfxFbagE+wpczkqLx72EVwgi3xUm8oyqvgdu9Nv44Nw6MqBd/FOTjee\nC+K/Hnnl1EPTxXktVdMfiFtaxxZmddpjwY5elkqHl15GfkcBzY/i0tkRMdw7\nZlEmXlbo+93HsIyGWDYf/vqjtj39TDfNk//UczauilXQLcc4mvfhw5Mh+Y7j\nqiT8ZEbumBObNcxVJ0x0m6V+ovrqOREbmAi+2zoi5SmW/qLlblzvNcQVcvvH\njQgRaX3ttQBBP/pYXsK+9BpwTH2eZspfOpKsB6xBJMeViWJl0QEIjTAvxdMi\nHF4PLTMkSSaMWIp7CGSK+YKGLYmFJV918fLg+vvlrW0+wCEYtRUDqCaWL0sZ\nbcBk3Z2NYukR2OwSUgCge3PKuwn0XtP1sCPQ7MdiX4RwEOY2Ey/vTP+q6DVY\ndEixnjjfxPDcDtuQZJkXXxmI6uJrxIkxCHFdYfkiplrsvSYcmNlwLx75MiYw\n7rGG2IQZ9YD4DQrYZ2DvYTnmFTkNl0UKi26fPXUrNxdHZC3/dn20Sf1LOmQD\nuaJt\r\n=7mj9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcT/dh/tpVW4RTMybrPRoXoI/2hvw8K3X6h4PBgKzEBAiBQTEl7gxMiJi+dn6gqaiQQftVBribCY/R/0RhOTlxucQ=="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.6-beta.1_1638951260350_0.608481647579473"},"_hasShrinkwrap":false},"1.1.6":{"name":"vue-cli-plugin-rack","version":"1.1.6","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"gitHead":"bb99a22f3e262ca267a66fa1270ceac64a7b02f9","_id":"vue-cli-plugin-rack@1.1.6","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-RwiPYR3sTElRWgXB8G8tpQGqbdAXkRIgmCYdb7P+qY9TXVBgdm2SnMncbA8tanthxQKPXZLwL0+AM22wdgzeVw==","shasum":"c0675abff0ad324543209069e6616a1376ef9bc7","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.6.tgz","fileCount":104,"unpackedSize":396518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsGtfCRA9TVsSAnZWagAAl9MP/2W4qOXdyeoba+Gat//5\nL+TkSjYiwUYQYqfbuSf7g+d0encuZiwzsY2pa1pJJu11pskIZKG3tI1Aj8r9\nNTW56N02jzEs/4yXbkmjbEO2yxISZta5dRYg4rtWFww9ruF+HDvYmu2+KAMf\nGo8+mKYajsSYhakWpgE+KeriAiSvB8laWM0vYIIjwY0xAw48hX2QqH3WF8mE\nb50G4ow0ZEMlfZYV8/0qdvjCoVQxIGLP5ske9qXIEdTbL5RO1ZbmOrMiuf3j\n3tKLLKRvbC2FI1+NCcZcYHnM1xzoDuyEv+uGh0O9iu+HqrKX59z5d88xSvUu\nU4dyouWIpMq1E+a1tw0/o4ROUMkdCJcLKdQmbyWn0aTQgbVTQky2yNg7ReCL\nkejqb/8Em5iZgutYSO8t0fWqwUBwbF+U4ZBjThCg7nZ+y7IR78w+MIa1RYou\nGX9GwcgX0z7+5V0jgPcx2gQfp+AgLgZu7+8Re6JRHkLQywWoA/SstxNdafy9\nONGUmsXaWuQ9yl/HKXtSdyHjocdWwFKBedbyrmGUYvfWnh9ByvaZO3tWCJP9\nyi+8Ag4vK6ICIhgT2QbhBjZOKaLSUDcGioj8d+uoNf4rbNtYCubbf94xco61\nevwIKM1NhTsYGLs0rD9E0x8a8Q0xxhrbkj28IRWk03hr/XDVfPCFbKYihbn2\nqwsF\r\n=PiFq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZz+y86z2mK8EpBjVf2clt664yYV2vUGU6kb1Rq7qYmgIhALJ9qajlbjZv3vdgtIcizEhyWhrXGubTTxZMiNPNR935"}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.6_1638951775562_0.8477630091282173"},"_hasShrinkwrap":false},"1.1.7":{"name":"vue-cli-plugin-rack","version":"1.1.7","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"gitHead":"0bbc21f6b8d3c71c30901b57028ce34c8746f7ca","_id":"vue-cli-plugin-rack@1.1.7","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-AsrSDPeWi7FJ6aOpnwdWAoXfj+lS6RYDs3b5MT3zi6wG+QiCwNMCmUixHDdm6pvzliZx0KIzMe7I0kuFbLpyXw==","shasum":"1fb31a256d16832f588c161feccd4098ef02c493","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.7.tgz","fileCount":104,"unpackedSize":396546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsbOqCRA9TVsSAnZWagAA4WIQAII7/t3qbXRGw6MgUrJ6\nzG4/04b0nHgAeEvf5t4LX+gToyBEHxudOGlEJTCatu9Q1cL59y5bDAZRMhdZ\n4ThiwU8v0O1oX/fYXKjxDcgqQiU0WVHAIyhU/j4GXEuoNeBP8kMiGlrdswKe\nvGYav8KyxtpsFxJkbIKQhzxjftGCxDmptUUQ30DP5cuWqd5x8zfiX3TWnJvG\nlljSxOj549ha+gbcaxYRN91qtVbvSbatoQMc0CiHma9+uYMeuflhN5//03b5\n1jMmaDQYhydxK6DLL9w0xIYDXRW7mnhfj6fRHVUWqXoyutsDNzT0MSsQfUqf\ntgLfVq9M9RhLh/1XAWDo7JSMctO1Y8B5x1oyR/TOLXwj0PTa0j711haRcD2C\nVp30A5VymeYz4WfpmSgkBg9GoYIHIPnP5yJg3y1n9/MUjoPYMN4/qDepAw1M\n9VGcQmtHT+6cvLBRQg+IB7HG04wxx8tPQgeFmNesY5RQL8LRDm0FsJxwFXVz\nmyAxVM4vkAyid29mvW4+5BBS7YdoSXxW+SeQiecKvP6sGvwsC8Yh+9U2uMG5\ntvCWanRwYQwE86XvTvw7bkQLbFqpBTV4xb4BoTpagmVh1uY2si2oMuSh0KBb\nxOOY74KQej8MgbnI9Hurqe71YqSRjfR+r3BslfaCSVDoFaFmQcHNcfPo9jc7\nf74/\r\n=cUWv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFugbb9HQY+X+2MaQ/spjgaE8qyChp1A1HYmZ1HiOIlkAiEAimuAv6I2W25Ifk0hCc402mSVFL/9JBKrW+Tg8GPoKMU="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.7_1639035818673_0.5146274377524815"},"_hasShrinkwrap":false},"1.1.11":{"name":"vue-cli-plugin-rack","version":"1.1.11","description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"author":{"name":"ice"},"license":"ISC","bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"homepage":"https://guoweitang.net/","engines":{"node":">= 12.0.0"},"gitHead":"cbf2f8276698b91859425d4307befa2fc354bd0e","_id":"vue-cli-plugin-rack@1.1.11","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-PNE0QjWEHHhAU/XdS3LX+waPLf2fpQ9EtmJsMtWklAjfUaySLXI6Yo9Qj57AcnBf1lwLxfJQdMPP7JG/QGioXw==","shasum":"967842610f92fab245a48182895976d8bed2cd44","tarball":"https://registry.npmjs.org/vue-cli-plugin-rack/-/vue-cli-plugin-rack-1.1.11.tgz","fileCount":103,"unpackedSize":397563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAi6pCRA9TVsSAnZWagAAP8IQAIXBgq/tBL/O11IWPY6t\njXIMH3kvZcTEpZ4MOC0OI27kI8JrNNCvhhfqFOKBXOh3EJuvp4vC0JgMHJCw\n1cwP3C9jmH8PiSXh1//v09oa+0JBkEuZOhLgIJIHQEboaL/lL1QjPTBfdBP1\n74VylBzVG/YfmgIZMzaQ7Qk8ZzigAewhPG1LNI1uMbsgKF9ZJEImI2l9yJWR\nFh52reIzRMHXRWI/JndpgAXI93nPJXFVGFg6FcsTDpVSjas0t0ZMP/rmhMR6\ncoP/Vsp+VOHb+Ndfg29ypgTXSqsZOXgXAN5sEj6SafLvJVCSPkJUgtgsP9lP\nskGAWzAqhpgtQsDBvAMAmuqROwMl4EMRY61rsnideK53NVikC7IAqIK0uRZo\nfrZBtHVI5IEaUjOPXpXNl0ACBV4xTAl3kDPU1EtPXAucoZU1s8S+M6DpBVpx\nQufRv+MQu+iXjHghkNC2XKEaao0qspbtHKnrz7qbl/Cr6JyY1jhpO50tsmVD\nMq25AKWhxIcRm0EgPtvpEuGHbGqrkciAV1p795a9IHm0N8keQpY7WUZWm+6K\nsBiO89/ONL5xZl3VsLf8x2ki3MvLBUJCdQyRUeAo5vmTUZqLVOfZKl8noEA1\n6r0KiKKb3TlDKIwGE0M42Fp71iRRKaqL0NIO7b2kK3RddP4Qul26okR8RfuM\nMVVn\r\n=0F/c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXGv08hzw/TnQ8PYPlyfF07IqxffXxiKA7H2t5ULJbsAiEAySVRF3+myAq3s3IKW8Q4h+yTZVvTNeiCh226GD2a7I8="}]},"_npmUser":{"name":"ice.tang","email":"1214475704@qq.com"},"directories":{},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-cli-plugin-rack_1.1.11_1644310184521_0.4263650259064462"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-01T07:28:37.455Z","0.0.0":"2021-04-01T07:28:37.583Z","modified":"2022-05-23T13:07:20.120Z","0.1.0-beta.0":"2021-04-27T09:27:23.663Z","0.1.0-beta.1":"2021-04-27T09:42:18.597Z","0.1.0-beta.2":"2021-04-27T10:02:50.572Z","0.1.0-beta.3":"2021-04-27T11:03:20.365Z","0.1.0-beta.4":"2021-04-27T11:22:36.467Z","0.1.0-beta.5":"2021-04-28T09:28:46.224Z","0.1.0-beta.6":"2021-04-28T09:31:55.480Z","0.1.0-beta.7":"2021-04-28T09:46:44.457Z","0.1.0-beta.8":"2021-04-28T09:52:16.139Z","0.1.0-beta.9":"2021-04-28T09:59:23.017Z","0.1.0-beta.10":"2021-04-28T10:02:27.166Z","0.1.0-beta.11":"2021-04-28T10:04:35.015Z","0.1.0-beta.12":"2021-04-28T10:09:39.440Z","0.1.0-beta.13":"2021-04-28T10:13:32.624Z","0.1.0":"2021-04-28T10:17:27.390Z","0.1.1-beta.0":"2021-05-08T07:48:34.169Z","0.1.1":"2021-05-08T08:13:21.610Z","0.1.2":"2021-05-11T04:56:08.911Z","0.2.0-beta.0":"2021-05-12T10:55:20.554Z","0.2.0-beta.1":"2021-05-12T11:01:06.399Z","0.2.0-beta.2":"2021-05-13T03:14:30.712Z","0.2.0-beta.3":"2021-05-13T10:59:32.902Z","0.2.0-beta.4":"2021-05-19T09:07:24.336Z","0.2.0-beta.5":"2021-05-19T09:32:14.731Z","0.2.0-beta.6":"2021-05-19T13:23:24.610Z","0.2.0-beta.7":"2021-05-19T16:38:51.337Z","0.2.0-beta.8":"2021-05-19T16:47:54.018Z","0.2.0":"2021-05-19T16:59:36.583Z","0.2.1-beta.0":"2021-05-23T16:52:29.430Z","0.2.1":"2021-06-06T16:33:41.779Z","0.2.2":"2021-06-10T09:54:54.817Z","0.2.3-beta.0":"2021-07-15T09:30:54.450Z","0.2.3":"2021-07-15T09:41:23.861Z","0.2.4-beta.0":"2021-07-28T10:15:52.198Z","0.2.4":"2021-07-28T10:25:34.749Z","0.2.5":"2021-08-19T07:45:10.669Z","0.3.0":"2021-08-26T07:17:28.553Z","0.3.1":"2021-09-16T10:43:20.771Z","0.3.2":"2021-09-16T11:12:54.776Z","0.3.3":"2021-09-17T07:12:46.123Z","1.0.0":"2021-09-28T08:50:34.810Z","1.0.1":"2021-09-28T09:15:10.036Z","1.0.2":"2021-09-28T09:22:10.917Z","1.0.3":"2021-09-28T09:34:57.096Z","1.0.4":"2021-09-28T09:51:51.436Z","1.0.6":"2021-10-13T09:23:29.952Z","1.0.7":"2021-10-13T09:35:14.818Z","1.0.8-beta.0":"2021-10-19T08:17:07.048Z","1.0.8-beta.1":"2021-10-19T08:51:48.722Z","1.0.8-beta.2":"2021-10-19T09:14:10.325Z","1.0.8-beta.3":"2021-10-19T09:21:10.644Z","1.0.8-beta.4":"2021-10-19T09:37:43.701Z","1.0.8":"2021-10-19T09:41:26.075Z","1.0.9":"2021-10-19T10:07:06.032Z","1.1.0-beta.0":"2021-10-19T10:46:56.639Z","1.1.0-beta.1":"2021-10-19T10:51:03.698Z","1.1.0":"2021-10-19T11:03:05.194Z","1.1.1-beta.0":"2021-10-20T02:45:51.291Z","1.1.1-beta.1":"2021-10-20T03:26:09.043Z","1.1.1-beta.2":"2021-10-20T03:27:57.916Z","1.1.1":"2021-10-20T06:06:23.210Z","1.1.2-beta.0":"2021-10-25T10:44:40.771Z","1.1.2-beta.1":"2021-10-27T07:12:06.468Z","1.1.2-beta.2":"2021-10-27T07:27:50.614Z","1.1.2":"2021-10-27T07:33:40.715Z","1.1.3":"2021-11-29T09:45:41.518Z","1.1.4":"2021-11-29T10:06:57.516Z","1.1.5":"2021-11-30T10:42:51.726Z","1.1.6-beta.1":"2021-12-08T08:14:20.533Z","1.1.6":"2021-12-08T08:22:55.712Z","1.1.7":"2021-12-09T07:43:38.833Z","1.1.8":"2022-02-07T10:37:16.473Z","1.1.9":"2022-02-08T04:04:10.400Z","1.1.10":"2022-02-08T06:50:06.698Z","1.1.11":"2022-02-08T08:49:44.717Z"},"maintainers":[{"name":"ice.tang","email":"1214475704@qq.com"}],"description":"vue-cli plugin to add vuex and router and axios and authorization and mock and so on.","homepage":"https://guoweitang.net/","keywords":["vue","vue-cli-plugin","@vue/cli-plugin","rack"],"repository":{"type":"git","url":"git+https://github.com/guoweiTang/vue-cli-plugin-rack.git"},"author":{"name":"ice"},"bugs":{"url":"https://github.com/guoweiTang/vue-cli-plugin-rack/issues"},"license":"ISC","readme":"# vue-cli-plugin-rack\n[![npm](https://img.shields.io/npm/dm/vue-cli-plugin-rack?style=flat-square)](https://github.com/guoweiTang/vue-cli-plugin-rack)\n![NPM](https://img.shields.io/npm/l/vue-cli-plugin-rack?style=flat-square)\n\n**It is a complete background system solution based on vue3.**\n> It provides JS and typescript modes\n## Language\n[中文](https://github.com/guoweiTang/vue-cli-plugin-rack/blob/master/README.zh.md)\n## Install\nFirst you need to install `@vue/cli` globally (follow the instructions [here](https://cli.vuejs.org/)).\n\nThen create a project and add the rack plugin:\n```bash\nvue create my-app\n```\n![1634636776(1)](https://user-images.githubusercontent.com/8178166/137888838-9e760516-103c-45bf-85b5-92ba2be3d6cf.jpg)\n```bash\ncd my-app\nvue add rack\nnpm run initPrecommit  #If the typescript answer is no, Otherwise, skip this step\n```\nYou'll be asked some questions regarding how rack is configured in your project. After that, you're good to go.\n### Use with vue-cli UI\nSkip this part if you've done everything in the `Install` section.\n\nIf you prefer managing your project in vue-cli UI (by running `vue ui`), here's how you can add rack plugin: go to the Plugins menu, click the upper right `+ Add plugin` button, find `vue-cli-plugin-rack` and install it.\n## Highlights\n- **Passport**\n  - login\n  - register\n  - reset password\n- **Permission Authentication**\n  - Page permission\n  - menu item permission\n- **Error Page**\n  - 403\n  - 404\n  - 500\n- **Async Request(axios)**\n  - retry\n  - refresh token \n  - feedback message\n- **Element-plus**\n- **Router**\n- **Vuex**\n  - namespacing\n  - data persistence\n- **Mock**\n  - dynamic data\n## Contents\n```\n.\n├── mock                                    // virtual data file\n│   └── index.js\n├── public                                  \n│   ├── favicon.ico\n│   └── index.html\n├── src\n│   ├── App.vue                             // entry template\n│   ├── main.ts                             // entry file\n│   ├── shims-vue.d.ts                      // ts declaration file\n│   ├── assets                              // extra files\n│   ├── components                          // common components\n│   │   ├── HelloWorld.vue\n│   │   └── editable-text\n│   │       └── index.vue\n│   ├── config                              // common config\n│   │   └── index.ts\n│   ├── layouts                             // business component\n│   │   ├── app-aside                       // page aside\n│   │   │   ├── index.vue\n│   │   │   └── item.vue\n│   │   ├── app-footer                      // page footer\n│   │   │   └── index.vue\n│   │   ├── app-header                      // page heaer\n│   │   │   └── index.vue\n│   │   └── basic-layout.vue                // basis of nested routing\n│   ├── router                              // route\n│   │   ├── index.ts\n│   │   └── modules\n│   │       ├── auth.ts                     // auth route\n│   │       ├── common.ts                   // common route\n│   │       └── index.ts                    // business route\n│   ├── store                               // shared repository\n│   │   ├── admin\n│   │   │   ├── common.ts\n│   │   │   ├── data.d.ts\n│   │   │   └── user.ts\n│   │   ├── data.d.ts\n│   │   ├── index.ts\n│   │   └── modules                          // business store\n│   │       ├── basic-table.ts\n│   │       └── data.d.ts\n│   ├── utils                                // tool\n│   │   ├── data.d.ts\n│   │   ├── request.ts                       // axios instance object\n│   │   └── token.ts\n│   └── views\n│       ├── account                          \n│       │   ├── authorzation.vue             // role page\n│       │   └── index.vue                    // myself page\n│       ├── auth                              \n│       │   ├── assets\n│       │   ├── login.vue                    // login page\n│       │   ├── register.vue                 // register page\n│       │   └── reset-password.vue           // reset password page\n│       ├── error                            // error page\n│       │   ├── 403.vue\n│       │   ├── 404.vue\n│       │   └── 500.vue\n│       ├── home                             // home page\n│       │   └── index.vue\n│       ├── table                            // table page\n│       │   ├── components                   \n│       │   ├── composables                  \n│       │   └── basic-table.vue              // basic-table page\n│       ├── data.d.ts\n│       └── service.ts                       // entry file of async request\n├── .editorconfig\n├── .env.development\n├── .env.mock\n├── .env.production\n├── .eslintrc.js\n├── .gitignore\n├── babel.config.js\n├── package.json\n├── package-lock.json\n├── README.md\n└── tsconfig.json                           // @vue/cli config file\n```\n## Project setup\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n### Compiles and hot-reloads for development and mock data\n```\nnpm run serve:mock\n```\n### Compiles and minifies for production\n```\nnpm run build\n```\n### Lints and fixes files\n```\nnpm run lint\n```\n## Preview\n> [online preview](https://guoweitang.net/)\n## Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n","readmeFilename":"README.md"}