{"_id":"z-auto-route","_rev":"10-431e1cfa8e2973a6567df047b16d8b0a","name":"z-auto-route","dist-tags":{"latest":"1.0.7"},"versions":{"0.1.0":{"name":"z-auto-route","version":"0.1.0","author":{"name":"zhicaizhu123@126.com"},"description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"main":"lib/routes.js","typings":"index.d.ts","scripts":{"prepublishOnly":"npm run test && npm run clean && npm run build","clean":"rm -rf lib && echo export default [] > index.js","build":"tsc -p src","dev":"jest --watch","lint":"tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,scripts,test}/**/*.{js,ts}\""},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.1","@types/prettier":"^2.0.0","@types/webpack":"^4.32.1","eslint":"^7.3.0","fast-glob":"^3.0.4","fs-extra":"^9.0.0","jest":"^25.1.0","prettier":"2.0.5","tslint":"^5.18.0","tslint-config-ktsn":"^2.1.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","vue":"^2.6.10","vue-router":"^3.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.39.2"},"dependencies":{},"gitHead":"f3ed501c07087ca3f6a70661422f0895ce4801cf","_id":"z-auto-route@0.1.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FWgoZobU/NJwJCZ8Mm28gqv6QFvS7bsCbepqibAcGK/WwampGuND2HKdGoONn6XysdD36Wzcp/RSFCSlhoqJwQ==","shasum":"429df46d5ace8a74b814482416c7b743687691d4","tarball":"https://registry.npmjs.org/z-auto-route/-/z-auto-route-0.1.0.tgz","fileCount":13,"unpackedSize":14467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7sM+CRA9TVsSAnZWagAAdAIP/jDiWWBFId/B8tVH9pJx\ni1kHAA3zVzRuRP1dHemMONf6zUZJEmDatruS8EthjULEMG5/Wy1mDWW1lE2f\n21X9+nr4vxseugOaRTHMWE362OWFqngh8kYFz/v7XRnz9KxCfp9b83m8Kr1s\n95GwHLB2iuSlqeaReEkg+y1PN/TB4Eedj8Qf04M38aXVxQOWB3BcrxEFUaWq\nrfyxgnpE96qfhWv9qFfbfeWS7lFPrDnYIKpoRWJeTnxiClS6oQ1zqO7a8rH1\nYgcI6A6zRRbjYifqnkTM+WfH88ZTcgyZfuHo1I2ddcY4SeXZ286t9DFjfQ/a\n3MyX5LUNTEHQpt26AMDAWNR6/jP2c9mzGBLSHkR15IaGsVdQhz0mJ4rZWk6Q\nrr8RVZCbB/kLpIwhsnyPGmn8KawZALSdmYLS+mdIHEzrvKZtn2EfoAAgRPjN\nS0ms4xf3APq7SEmxqmdYHXrZ31POQK1BHQzVqMG5wZYxxSFZNxcXb/0DyNtZ\nc/KBN1PXeRae50x/TV6SjGpPUgjBGkzhDtjrvSASI0DpnQpxix8lFoP4IfYV\nOs+5D6iftMjhv4ZJMiYpXJGRpLBVGytzvqcaEiq6zAPo5KUQyBQi3cMMDPx6\n0n15PDGkgxEUUFEKDovY2AzKEGH+Rwtdfl/Z4aItCJtvEo8xNmbh0wskK4+w\ngwSe\r\n=T9qR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDQIHtKDPluKOpoSl5CKWOYzoFCaHQW2OroH+fH1phPAiBK/HQHtP/b7iUuxTmS9eE8qsW9N0DH2qSqtbJmOx/L1w=="}]},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"_npmUser":{"name":"zhicaizhu","email":"zhicaizhu123@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-auto-route_0.1.0_1592705853593_0.8063013527437599"},"_hasShrinkwrap":false},"0.1.1":{"name":"z-auto-route","version":"0.1.1","author":{"name":"zhicaizhu123@126.com"},"description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"main":"lib/routes.js","typings":"index.d.ts","scripts":{"prepublishOnly":"npm run clean && npm run build","clean":"rm -rf lib && echo export default [] > index.js","build":"tsc -p src","dev":"jest --watch","lint":"tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,scripts,test}/**/*.{js,ts}\""},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.1","@types/prettier":"^2.0.0","@types/webpack":"^4.32.1","eslint":"^7.3.0","fast-glob":"^3.0.4","fs-extra":"^9.0.0","jest":"^25.1.0","prettier":"2.0.5","tslint":"^5.18.0","tslint-config-ktsn":"^2.1.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","vue":"^2.6.10","vue-router":"^3.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.39.2"},"dependencies":{},"gitHead":"f3ed501c07087ca3f6a70661422f0895ce4801cf","_id":"z-auto-route@0.1.1","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BhyW4aQ8h5aVfZHvKC4EiPxG8yCD1un4WU3KNpyzdnBeHLKJdx8ZQ9T/lGWIuivgo29VyKg7DDwWhs4ZrXkQRw==","shasum":"e9fa82f9e86514a7a5946dd92f67b8a669103f3d","tarball":"https://registry.npmjs.org/z-auto-route/-/z-auto-route-0.1.1.tgz","fileCount":13,"unpackedSize":14427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7sW/CRA9TVsSAnZWagAAHpsP/i0qDqmivYHWSZ3sCp8M\nTrFCkhPUI0N0PLs6WeVvkxFav4tGsD2tp9K8oW7kTH5jQ7+jU4E2XoqIJDnV\ndRGKg1YYpTiVAZxQoEJaGPcWX8CqDCcMLHWdXBfnLCzS87ZqToGzWce6Y3Bp\ngb+FaaNsrFWivMzj+Dli+Ub+zP54HZ0FnP05R4pL7AELUStVfcT6sz1qs+zs\nZXoHSH+OA8pYWE60bTEhktYyKzzqTJuhNfahbl7Pw9Tw+f2U4psXI6fIo3bt\nTCle+EM8oupFhxlwv5XQbkHymiKP1BPZ/kfjfa8Rzvv+xav5B/M4/sojP7iJ\nDTrROXLi2XGBhDN69rZxmuXjuWeT0oTxouNySh+wL0smATvpl21bn61UAwMV\nkS83e7kCYx7Rbfw41WTB14d6TpwJjShQJvy+MySKI8Q7W480ymnTHpJ5ywJQ\nqnOS2Jd+acLIHasXCLXhBNj7T/VN2IFWdXZhrHpJ+4CA+6f/PW58mtrhM6OY\nD4QRugk2GklWCUU+jJ06yR/ETJ4nBF5X9LNBQ7ic6TKsvep97/bdTFuWAO5s\nXwSAmN+YKbYPOH8P9znhvrDsLnr/JJRF5B9OIkJgPdCMh8OBb76TJGgJ1nts\n4BdLey/q8gohkZH7+/2s7twgZ5bNJZkwyV0NnvooBnFPpIa6SNiBNCVaiztB\nnKoy\r\n=e0FN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDB3nonfxekp9zpyszxhI99+kRAy+2Yn3dBRtwBsElUAiAXTmCbv/LoUMARnmDo0afwzrAD+EqrfASRuC0vFHMqlQ=="}]},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"_npmUser":{"name":"zhicaizhu","email":"zhicaizhu123@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-auto-route_0.1.1_1592706495287_0.0600061606700264"},"_hasShrinkwrap":false},"0.1.2":{"name":"z-auto-route","version":"0.1.2","author":{"name":"zhicaizhu123@126.com"},"description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"main":"lib/routes.js","typings":"index.d.ts","scripts":{"prepublishOnly":"npm run clean && npm run build","clean":"rm -rf lib","build":"tsc -p src","dev":"jest --watch","lint":"tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,scripts,test}/**/*.{js,ts}\""},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.1","@types/prettier":"^2.0.0","@types/webpack":"^4.32.1","eslint":"^7.3.0","fast-glob":"^3.0.4","fs-extra":"^9.0.0","jest":"^25.1.0","prettier":"2.0.5","tslint":"^5.18.0","tslint-config-ktsn":"^2.1.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","vue":"^2.6.10","vue-router":"^3.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.39.2"},"dependencies":{},"gitHead":"f3ed501c07087ca3f6a70661422f0895ce4801cf","_id":"z-auto-route@0.1.2","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-coWmN9yAvNBDBNGHFRCbtzPtRygWXukL8msRwTIumxLmE2qSgGT9QTBs49DsOIzf8zge7TiKc7d3OmX0lPQeCg==","shasum":"64679438f7637877a1d3c945eb9656ab3e235cf7","tarball":"https://registry.npmjs.org/z-auto-route/-/z-auto-route-0.1.2.tgz","fileCount":13,"unpackedSize":14390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7sYGCRA9TVsSAnZWagAA/asP+QCClkdIXlvm78pRVorm\npnAHn0pzqw6EEO91U1XuOpyhVclQnah6mEslQCJX8382L8XiADatV8K7kpbz\n8vOtLB6Riw/FIFxWw5VlS5Z86mtThgkJ8mCW+EAPScelU8MM6lgGeW+phBEq\ngWiSC0m/qtUTMpuXy+COe2FV5VKpHh1nbATM/gOiw5+dfGWHcGDAA6woQ5fA\nWlZ7W04BFcGecpPitGvD9zZ/VDn7xoxYtW81hPvLd7xZKM5l7Nq0gxT+ycgV\nQIPfeZKiI2v8w2I+YFAak1uHWbq0Msb4eTfDF7pfKHZ8QzBQHMK6IPpqGGiA\nuOPA0lvnHbXoRODEg0BUX9V87GvALp2G8UYbTkI1JdG5uLeIDjIzHItAKeOA\n++YilUsHRtQX6tT1e4xS9NhApkkiqtJZ6yOsGi6b4b0k8txCVLmvupQvjZFf\n8h/7T58JLGwXw98e9K+FBnXkfNig7KEvbImI6ds1zap8dhGJ9UMqHJapYNAv\n6xWexjbKGyNv8h2V8lTbzFslVnDYsscAA5XKSI9AT/9uqcHf4UpxGcbbAvGJ\n50KhAyf7wxXTGEeUyOko4d2pUV4YB5zHoU6JpiWui9JofFvqEEDFg3uoNMm/\nSPYt/PXiSHm71O3O9DXxCxWykp45mnICRnZHrx3hF+btHqmyW95w6ue+yYer\nIjHN\r\n=qHdn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICL6Mi/6QOFBMwHsVeNNBCx4JdcVEgP6b4XBns8tTtGuAiEAhwyppCqjqdsIVoG/ZUUO3uwET3KrwMC/SPTB+AoZW+c="}]},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"_npmUser":{"name":"zhicaizhu","email":"zhicaizhu123@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-auto-route_0.1.2_1592706566077_0.47881802678640883"},"_hasShrinkwrap":false},"1.0.0":{"name":"z-auto-route","version":"1.0.0","author":{"name":"zhicaizhu123@126.com"},"description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"main":"lib/routes.js","typings":"index.d.ts","scripts":{"prepublishOnly":"npm run clean && npm run build","clean":"rm -rf lib","build":"tsc -p src","dev":"jest --watch","lint":"tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,scripts,test}/**/*.{js,ts}\""},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/node":"^14.0.1","@types/prettier":"^2.0.0","@types/webpack":"^4.32.1","eslint":"^7.3.0","fast-glob":"^3.0.4","fs-extra":"^9.0.0","jest":"^25.1.0","prettier":"2.0.5","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","vue":"^2.6.10","vue-router":"^3.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.39.2"},"dependencies":{},"gitHead":"eb91119f99f11e75dc0721762fe384aa27d79be3","_id":"z-auto-route@1.0.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nw/cQFXfumaoXanLpIhJI+Xi9ZeUexwVVUHUGckR7TwBMOzET2DEGubecR3SlfoRpCBv3iC/JQ4aPJ49KyTCog==","shasum":"3b1ea53ca616a030a0984f759d8e7a9efb38ec33","tarball":"https://registry.npmjs.org/z-auto-route/-/z-auto-route-1.0.0.tgz","fileCount":13,"unpackedSize":19249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7wV2CRA9TVsSAnZWagAAVpgP+QCJKkF1spfrKa2o63Nm\nOQjjX/w6pO3nUx1sTAhAkaetL8Fq4/HxghW4CvDmDmbhk4fUWT+3cKn1+Wry\nLLsCtQsLe5FQ/FOWauHXYFwHel8crw6ZlBO7DbuyTa/sH9OzFqS1TOkF8/9H\n80qhhLDlirorh9frQ5kybtq5Qp23ejzcK5N84ZGLcRQwX4WRg/rax0laZVJE\n9hrgSD0yhzwhttsYL+lYhEXD0nia6EC7mJ9w8+w3pAetXUs+OMQEA1q67oeV\nrk0QBPQMecbrKSQHkfk3vXWQ9q7u/zB9NMZDgrQxX42450dLD2rn7y7WjTF+\n4Ad4vLwVeIqixB1sWjesmN1abYUq+U52DlOIBBUruoEEgbF+qkZ7Qoxa2frh\ndtyocXXIymii7onU9ZddPS+1sR0PJ8B1nplyQ/nssqQ2sLCw8X4BRrY948op\niG0t+JNKtCu47FI8M/UScV9HaYnVmGrJzA7htALJWgpjQo7dkPXZ38ORvCh9\naFd9xA0C01LGUDGYHYAPzMj+PdLC7M3v9H4qqgwSZzsWCvEsNtdMuWMTAfVK\nl1xxlV8thhnobH4mMjMWqMvYK91Bz+cuVySoHesdIwthezWN4xtpFZFlqkat\nDc6gNW8+e6tidqPbTvEp8cfbOe1aGUw98828oaB3ZJERVyOLfrK84y7K+dBT\nAKCp\r\n=FNjc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbLVp7UM+FSaCuSIGeurZuF6PiqXbyAh7Hjr3E6XDwPAiBFHU57y7L3xgwpvorbNuFEtSSPj3PrfcIsoqt678cY/A=="}]},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"_npmUser":{"name":"zhicaizhu","email":"zhicaizhu123@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-auto-route_1.0.0_1592722805541_0.09583834066653885"},"_hasShrinkwrap":false},"1.0.2":{"name":"z-auto-route","version":"1.0.2","author":{"name":"zhicaizhu123@126.com"},"description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"main":"lib/routes.js","typings":"index.d.ts","scripts":{"prepublishOnly":"npm run clean && npm run build","clean":"rm -rf lib","build":"tsc -p src","dev":"jest --watch","lint":"tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,scripts,test}/**/*.{js,ts}\""},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/node":"^14.0.1","@types/prettier":"^2.0.0","@types/webpack":"^4.32.1","eslint":"^7.3.0","fast-glob":"^3.0.4","fs-extra":"^9.0.0","jest":"^25.1.0","prettier":"2.0.5","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","vue":"^2.6.10","vue-router":"^3.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.39.2"},"dependencies":{},"gitHead":"ffb6ec10b07a43994783b6638fc8da5a12d93bd6","_id":"z-auto-route@1.0.2","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cFanM3G+pWlVYSBa27nAibkv3T4MuiJqeM2YvMvgFfQnc29LP7V8tEKhQGieBFjxiEHIBlcO6SVwR5LqiBllrw==","shasum":"536a90c9d32a524aabb2fce357b25159fe0dad6f","tarball":"https://registry.npmjs.org/z-auto-route/-/z-auto-route-1.0.2.tgz","fileCount":13,"unpackedSize":20362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9JCOCRA9TVsSAnZWagAAIk4P/29KKwgsmblM3fLhMFnq\nJQZU3MNnydIsxTtS6xSSzLj5Rpk6ACediuWvy1uXBMjQJWc/Dw7qmqzyUyZo\n2JEwWfjr6C1DTCbDNzl4iWxHkitUL2gI3LjImCaT0s5e4hjqAhhooFxL217/\nSQ14LIcr1X6be28P3krUxgxviltCbUBS58HacUGzTqtTlLXZO7GP+TA3ExDz\ngBHBT0PwvxWtcsaH2iaLhNfZxQc2inGbjdpoxWqNe3xUE9+rFY35DSFvgkOh\nDi8MbU6fdO+C8C0ykwvj+S1DBXA5ELJUxpw/+lbYrCfMtoAZYLwLzddyEe6X\n/NU0WkICwWeS757Nv+YnjktgvSmtRY12WR+f/GyvAa5j/yR6NIowiU1UvWgC\nQHiiFYMM6CFCMkvSuj2w1bMi1bOTq7vtJGNPfzhMIAyRvmxvlrkEnv9DS8aA\nFv+aLmCpzYtZ0ILKNMVZNhK6XxZXoCPhBL8J7LFLyBhlR6xbz+n4sqmPXe8K\n+G/AkTsxQ7qBa1r1R3dOTnOLefBJajSSgV5qR4ksExjGYqIDwu6f779Wyox9\nfmZwYqkJsbRgMkwdd0YQVyXG4ZTfyKLd/ES54gYSY03jfQ4hZeSbQMvn/crB\nput+Ta83mB3ekLI0GNVB2ZEBBSE17cFeeH2aUew08UC67WhFMcPOBeLrP1Ah\ndM0t\r\n=q2DX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBixpdpZoERX8wKFufEID/fLDW4uUrgvj8Ug/wYbs7GnAiEAhMowC8cLOB0Vt7zegyUdGlDOCeM+rTt9OqPj4UFoDr4="}]},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"_npmUser":{"name":"zhicaizhu","email":"zhicaizhu123@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-auto-route_1.0.2_1593086094326_0.40161688844489607"},"_hasShrinkwrap":false},"1.0.3":{"name":"z-auto-route","version":"1.0.3","description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"repository":{"type":"git","url":"git+https://github.com/zhicaizhu123/z-auto-router.git"},"author":{"name":"Peter Chu","email":"zhicaizhu123@126.com"},"license":"ISC","main":"lib/routes.js","typings":"index.d.ts","scripts":{"prepublishOnly":"npm run clean && npm run build","clean":"rm -rf lib","build":"tsc -p src","dev":"jest --watch","lint":"tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,scripts,test}/**/*.{js,ts}\""},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/node":"^14.0.1","@types/prettier":"^2.0.0","@types/webpack":"^4.32.1","eslint":"^7.3.0","fast-glob":"^3.0.4","fs-extra":"^9.0.0","jest":"^25.1.0","prettier":"2.0.5","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","vue":"^2.6.10","vue-router":"^3.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.39.2"},"dependencies":{},"gitHead":"ffb6ec10b07a43994783b6638fc8da5a12d93bd6","bugs":{"url":"https://github.com/zhicaizhu123/z-auto-router/issues"},"homepage":"https://github.com/zhicaizhu123/z-auto-router#readme","_id":"z-auto-route@1.0.3","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Fw29miqZQUjbcGUeBMSmR/rKm0v/ugChxu87l5mKmhYMzUASTwdVgY30A26G2FTXXya37uu6IJRN1jrKtoWGxA==","shasum":"662f4e8c259a663e1689ddecfdda55c3c61a3941","tarball":"https://registry.npmjs.org/z-auto-route/-/z-auto-route-1.0.3.tgz","fileCount":13,"unpackedSize":20539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9JHWCRA9TVsSAnZWagAAX78P/2S5hDxCX3zkpsI3cKrX\nockTyTo6u8bOeBj+BB238uTRARtFfrh2+aAjLfP5W6acOxmSRXMEWtwgizrc\niZofXIaZNYwuolbAl+b4r1OkBzVKvyAyzRUD5Y6U9ejNJa/Px9zFYjrsqeGZ\nJ59WxPsA2M8m0sMX7Gc3Yk+JHWZ4Rv9AwYNUZu/BmmHcmx9nCImLmMhEzq7g\nD4Bm0Fes/s4tTI/DbVMRmwcEeCfuyK+4s/gvPFnL2BpQQCEpCD9f0wy1ChKn\nWNTledAo+2g6JKyEsRTjK4f6FMuhCeY2HXmBAXQWTh0J8Gn5D83oDCkzNBIr\npsirBU7U1rWq7D+vWV3jfXX91WunaiY4lM6LtEHa2f7VN4JCO6q1QKWLU3iG\nAVvKle66QizZl1jQ2MLv1lFdh0G3bEnytR+ZqWbUpkNqoaOr3yJ+QJ7VJjL5\nbS9ZeAmz9yXlrqh/mjB5UgTRJ+kc5ztZKHZh8HymZUynYTWzALei/QB34qVP\nF3malZXse2Qb2A95lW6KNexStpsyTHv6+35W2IQBrzKmADL4bWyag26REGHE\nrYvq4k/TOWscVvXr8uHFIWRmf0BGmubwNKq4D+CYuDVbbXkra76kFRIxQylq\nfSRZYXtXX31xOSQLCbaNJNjq87wjjxse4vsp79IPJUbdUn4jb6vb3cSIP5Yi\nWr+n\r\n=pvf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5QRYsQhRUC5usnPeHQmUkT23AhlQLmdQvBSfdFufBbAiBuJR3j2wkqTHyJY4QhUCNwtK8yI/AT9rRCL+by4PCW7Q=="}]},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"_npmUser":{"name":"zhicaizhu","email":"zhicaizhu123@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-auto-route_1.0.3_1593086415313_0.02718695757878753"},"_hasShrinkwrap":false},"1.0.4":{"name":"z-auto-route","version":"1.0.4","description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"repository":{"type":"git","url":"git+https://github.com/zhicaizhu123/z-auto-router.git"},"author":{"name":"Peter Chu","email":"zhicaizhu123@126.com"},"license":"ISC","main":"lib/routes.js","typings":"index.d.ts","scripts":{"prepublishOnly":"npm run clean && npm run build","clean":"rm -rf lib","build":"tsc -p src","dev":"jest --watch","lint":"tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,scripts,test}/**/*.{js,ts}\""},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/node":"^14.0.1","@types/prettier":"^2.0.0","@types/webpack":"^4.32.1","eslint":"^7.3.0","fast-glob":"^3.0.4","fs-extra":"^9.0.0","jest":"^25.1.0","prettier":"2.0.5","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","vue":"^2.6.10","vue-router":"^3.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.39.2"},"dependencies":{},"gitHead":"22c2ac4231c3afd647bfa2a4b26f3c307438ced3","bugs":{"url":"https://github.com/zhicaizhu123/z-auto-router/issues"},"homepage":"https://github.com/zhicaizhu123/z-auto-router#readme","_id":"z-auto-route@1.0.4","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/zHd57BCx+4yYikYD7gA4v+s27IMxkRb55YveMSKuCvLUfNFPRp41K7iiImf4aq1bsJm4FclSOIeSciDoQq6KA==","shasum":"d3fb4e7eccfe0251f7cc8624b0505f2263eb6ef7","tarball":"https://registry.npmjs.org/z-auto-route/-/z-auto-route-1.0.4.tgz","fileCount":13,"unpackedSize":21026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9bFICRA9TVsSAnZWagAAnU4P/jXkApPG5Hy3yiNAERn4\ng1EMLvAx1LCueyPl0ZXIMnVNSCnHcEUvO1aXTdJYdO8OxzFBi0QI/U2998Mf\nM8elPd+jDT2yxRu7Xen74tqQ8sjjE/FALhFoy4P6keS0W0vKoVI8s1vwbx2k\n74FgqDv0ZcINxMO0pL099wPH4RhAyuELmJ3DHKeIzNlHaSSjHP6/onTj0/nn\nsRrCYV//MfpyTDKsD25hRMzUHtrjiBoKBfXFYy2T/Zpbmj6vwTXA5LWGL+fX\nBxVIBG2oLGKx4SyWa/Q9tQseM0rjiD6UyGhrX6LJz3CPsQNI6k5sa5cb/B9o\nTQMKiLHMwxMqpSw9/g1Y3RhMojBK1XNT9dmh0oa0DQU7+xH5WsP8CCtXKkwq\nNDOfKb3SUrE7dl3YthdBiKOInOlajix/PWI6UXe4fAWabsMPI3P3tql6Ch7N\n95tWsOpcRBGR+AkiajlDqp+bkAnRGekW3sP4o4KC+PvK6GasHU6EJwQeuL0y\nD96dUOqKgsdEVzpkiG8hq5aJzTFAuIqCm2kBNQbU5o77qHzsE1Om9ZhumxCz\nC9mzN/R+txZQlQ7tF2hGD+FbEZ2P+0QnKQ5TdIv/foo2CZSii+rIvOaKeDnv\nyjTl277KXhDpMA5g49Qk8/JFEdsVTxXp17LJpC8iMhoCTvOy0MonpU9LGPo7\nd/fC\r\n=xLVM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDqlLFXTbLjGxJROdbnJ0l3i/xkCgbTRWJFCLjREDm+AIgQKTLbRI3XSeP4ssw2qjE+PJpPGqXl3/6Auo/z2xlEX8="}]},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"_npmUser":{"name":"zhicaizhu","email":"zhicaizhu123@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-auto-route_1.0.4_1593160008180_0.08854647990675213"},"_hasShrinkwrap":false},"1.0.5":{"name":"z-auto-route","version":"1.0.5","description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"repository":{"type":"git","url":"git+https://github.com/zhicaizhu123/z-auto-router.git"},"author":{"name":"Peter Chu","email":"zhicaizhu123@126.com"},"license":"ISC","main":"lib/routes.js","typings":"index.d.ts","scripts":{"prepublishOnly":"npm run clean && npm run build","clean":"rm -rf lib","build":"tsc -p src","dev":"jest --watch","lint":"tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,scripts,test}/**/*.{js,ts}\""},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/node":"^14.0.1","@types/prettier":"^2.0.0","@types/webpack":"^4.32.1","eslint":"^7.3.0","fast-glob":"^3.0.4","fs-extra":"^9.0.0","jest":"^25.1.0","prettier":"2.0.5","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","vue":"^2.6.10","vue-router":"^3.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.39.2"},"dependencies":{},"gitHead":"043bc071b21d61ea8208854a0fa668ca6536d0bb","bugs":{"url":"https://github.com/zhicaizhu123/z-auto-router/issues"},"homepage":"https://github.com/zhicaizhu123/z-auto-router#readme","_id":"z-auto-route@1.0.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-eLhZUvZMTSuZ+XuS1kOnDTLE+myT06+r9gTrpEkfeGECa75fWsgq/k+supTmgbxWze1AiYkxTOoapBEMs+vKMQ==","shasum":"d160f5e0adff5c3526e4e5aa8af97357003f014d","tarball":"https://registry.npmjs.org/z-auto-route/-/z-auto-route-1.0.5.tgz","fileCount":13,"unpackedSize":21650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPlMrCRA9TVsSAnZWagAAJe8P/ij/5y4z1IXq3RrPqZP1\n9qh7edUJYB1wWOkIM+KlEEOD1ykq/lmg5lmpmEo8nV8AJNxl9DgUu/9sOMNE\nkOkoGZ2Kc66GhVXmqoSmxLtjgGgvyUEOuyS4Oki7NDsFbQNJTMClwBqoeJnR\n1l648DKiAePQSd+Us9b9RNY+lv4khhyWmBfha9ns5cMZtVVdzz1nQp23Te5G\nkfa3hyjkskinxKjhYlKsW96aPdRGam8XH0SKJHz+9HNINyF2kue+spf9ZXhx\nfLfhdCikVCV6UZTWvZAaGweMXnGSQ/eay+hrYTvd2ImTPSfd7xDUto2VliQE\nxIeTkneTsH7ZTAF2pjyyNMQA/tDpRcXKM2InxJLeu/fYXJZ7LKJowxRHfvY0\neujjEdCRIfJzcwl3BK0MslCf49hyouhMjlh1cTaWfexogTCzWs7LtGonNUwD\nbgugJjfDOTL+qWRg9Wibb8MNu0mAr7XFt6AtaOTfc3cd2gMpIG5aUDKdPU3C\nYYYHv9n4ooLIec6uBItoANaDOE9R74MDSYth6y8vTa+dXr7Q1cR2W/wITZve\noGNQdsxPnfNHFsMF+P4K8/wfykom8t0uwsrixFUPVb+5hGupqV3wLWtBoMSI\nNCyLC1wbCLKGMkeghuGQHDKXPNFMyAB7YXa9e4pyvv2vjFD75RUVtDWqiRSs\nES0R\r\n=wcWx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD45uEfLwg8Mssi+rXjJaqkMQuCKJxQb/U53x0aSo+gPwIhANe03Z4GexcoQ+HW7CMX7lDwdwd0KOY/FTPsPNPEyvek"}]},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"_npmUser":{"name":"zhicaizhu","email":"zhicaizhu123@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-auto-route_1.0.5_1597920043178_0.865556375832153"},"_hasShrinkwrap":false},"1.0.6":{"name":"z-auto-route","version":"1.0.6","description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"repository":{"type":"git","url":"git+https://github.com/zhicaizhu123/z-auto-router.git"},"author":{"name":"Peter Chu","email":"zhicaizhu123@126.com"},"license":"ISC","main":"lib/routes.js","typings":"index.d.ts","scripts":{"prepublishOnly":"npm run clean && npm run build","clean":"rm -rf lib","build":"tsc -p src","dev":"tsc -p src --watch","lint":"tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,scripts,test}/**/*.{js,ts}\""},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/node":"^14.0.1","@types/prettier":"^2.0.0","@types/webpack":"^4.32.1","eslint":"^7.3.0","fast-glob":"^3.0.4","fs-extra":"^9.0.0","jest":"^25.1.0","prettier":"2.0.5","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","vue":"^2.6.10","vue-router":"^3.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.39.2"},"dependencies":{},"gitHead":"9abc05cec5d74449775b83ed9d12b96adf694423","bugs":{"url":"https://github.com/zhicaizhu123/z-auto-router/issues"},"homepage":"https://github.com/zhicaizhu123/z-auto-router#readme","_id":"z-auto-route@1.0.6","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-0xZSTtOeodX9zeH3mdBgF8Enh6sH2WoJzHAqQD1v6/0ZgSOJ4h30kBIy8j+SvKNCXdpHYGRYfV2fvlBHBA7TKg==","shasum":"23227e51d6b38dfc4eabf1aebace05979c359751","tarball":"https://registry.npmjs.org/z-auto-route/-/z-auto-route-1.0.6.tgz","fileCount":13,"unpackedSize":22033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVgUJCRA9TVsSAnZWagAABMUP/1iOc/5NejEWSJvXO9S8\na5BlOxyr1xAmMCaGG87TXRa0MGERqOEywH+HAuorzV3+G/4OUt2KC7tB8Itb\nhagd29hiwrt86EjMmDNEmKM0HwbwHi/1FbyeA6sIE/Ou5JwzYStWlQ1TvHxe\nW5st2sSc5tzkpMXsVdfZZp10aMNItK9YulCEMH+YRLBw0einnUpljbgTSQ02\n71ym7M3pnWHzG9zuZ7IhHDPgEipDsNNezIkfZdX/8PDxd5MSBF2wUj7RR2QO\n2OEykhJS9RdMfNggMzqTf7C2LzT0Vf9U8/0/w94QRKvssuciMRyHkvmeNW5N\n4+JMpAf7rgujUcXb5DzZqiqcS7ua95ZERAf9DWOdrEabQCftgtZhDXf++e+3\naaHkvcTKQee7UuxttQQet6apPioIAVK2L6rZgFVqcPu2CJTBwE+xJtUs2xH6\nCbTDPe1XRu9MwbkpjhUehc6EvSFkt6lfZOhzpLn39aMkX/bzEu1AK0139v91\nmB7JZmsQIDohWuA+aAZd0UnjMxRU5/Az7+P9VJccD6meXy5A4NUTOJ/N+ycQ\nPETRo145DZvCchdfquLb23xPuarkpXN4pjGStW7garnzAa7SAMFXM0GguHPj\nATnP/fg2JiVrIIfEbc+MQKyoXWeRrbuMjCuslbzKyPsxcVDK5XLqs/X+Fo8X\nM1Vb\r\n=rV+A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBS8qq1EgNoAgfCoQyidgoJ0hlT2x1CUWzukYKusH64uAiByR73Wn/FleCkFIy/DQb5wC3b12ny77RO5EqbeZyQ3rQ=="}]},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"_npmUser":{"name":"zhicaizhu","email":"zhicaizhu123@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-auto-route_1.0.6_1599472904705_0.08981783320665171"},"_hasShrinkwrap":false},"1.0.7":{"name":"z-auto-route","version":"1.0.7","description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"repository":{"type":"git","url":"git+https://github.com/zhicaizhu123/z-auto-router.git"},"author":{"name":"Peter Chu","email":"zhicaizhu123@126.com"},"license":"ISC","main":"lib/routes.js","typings":"index.d.ts","scripts":{"prepublishOnly":"npm run clean && npm run build","clean":"rm -rf lib","build":"tsc -p src","dev":"tsc -p src --watch","lint":"tslint -p . && prettier --list-different \"{src,scripts,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,scripts,test}/**/*.{js,ts}\""},"devDependencies":{"@types/fs-extra":"^8.0.0","@types/node":"^14.0.1","@types/prettier":"^2.0.0","@types/webpack":"^4.32.1","eslint":"^7.3.0","fast-glob":"^3.0.4","fs-extra":"^9.0.0","jest":"^25.1.0","prettier":"2.0.5","tslint":"^5.18.0","tslint-config-prettier":"^1.18.0","typescript":"^3.5.3","vue":"^2.6.10","vue-router":"^3.1.2","vue-template-compiler":"^2.6.10","webpack":"^4.39.2"},"dependencies":{},"gitHead":"64a4d3cedc8b6adb173b83de47a682133e8caa7e","bugs":{"url":"https://github.com/zhicaizhu123/z-auto-router/issues"},"homepage":"https://github.com/zhicaizhu123/z-auto-router#readme","_id":"z-auto-route@1.0.7","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2cvNJQEuseh7vHtLMsQeB4hGFfwxOrMbF8ni2vFhgZc7LmLW8VlxBHC1GKyweuCxdILVTtvF3S0Lqv9bsmNcQw==","shasum":"33e8894e78b00754926e2a23967e9aa875fa8e65","tarball":"https://registry.npmjs.org/z-auto-route/-/z-auto-route-1.0.7.tgz","fileCount":13,"unpackedSize":22210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXxvYCRA9TVsSAnZWagAA56EQAIOOG2xpnGYD40JIWBkP\nCFM/WGb0VBvMPUIiszTs7hAoiuf3i4sLLXymV3acU9pfUYDSB0EExuMKO6pa\n4MUVwqBk32jZII3TAHb8dCcziPZOcd+bnFa2hqOYmx+urBIXCg0oTb8rmXVd\naUspGAxKYxOsUzZmdWBIIS9RmCRKP44tjZu4Wog1rweux5f+vc8BzkGXeya9\nmm7ROa8ik/ul1oM+ghIluvlJ8cgWeWBnM+5z2MRQZWak/F0HCDhJITPbUzio\nnR4Eu2vdl29W1Bwcsmm8K4AdbGvYE2HJDCisKQy1kIUSKbb3HMjE2N89qAV+\nYV9Fnx5vHdn6r+w0WX8Gt5lCUEj+bkX4uPZm3pgZkTvE87l6xUK9Wc/1VUco\nzypG6LePhU/0b9GF3Nssr4xScMbbVGx5v+BTGY8qTeL8kW/7ubRK0mdJZgxa\nklEL5rYtLOCZYLbgqwlOU14LJps1sJvvyCR7pHOH4AKAY/QWTNDOfAFdhVHt\nQo8r7JQQs4YIwhvxRWN5XS3B2o06vMTDAXV8xBWEJfPBKuuEki8vJ+hu9uH3\n3xafSIhsh7WkQy/AinRe3kX+C8ftWD3nlkrCvOLi3L8pFh/vtmQ3ntuYBDUP\nHYzM/o/Kzkbl3+7MsuNG9L/YkG5sKBlCNESHi5BgHfc9BZy2lP9siHziacXx\nhtMp\r\n=Tl48\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpKvESB5GVJPAO11QWnZ+Tc/XDxuIv1wC3gvj84r10jAiEAjkNG9GnSwmuca1VIEPKFuwL2JfKeB4O8qXIdfPyCN9I="}]},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"_npmUser":{"name":"zhicaizhu","email":"zhicaizhu123@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/z-auto-route_1.0.7_1600068568298_0.3470749365217318"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-21T02:17:33.593Z","0.1.0":"2020-06-21T02:17:33.706Z","modified":"2022-05-25T10:03:38.501Z","0.1.1":"2020-06-21T02:28:15.415Z","0.1.2":"2020-06-21T02:29:26.200Z","1.0.0":"2020-06-21T07:00:05.736Z","1.0.2":"2020-06-25T11:54:54.498Z","1.0.3":"2020-06-25T12:00:22.256Z","1.0.4":"2020-06-26T08:26:48.317Z","1.0.5":"2020-08-20T10:40:43.301Z","1.0.6":"2020-09-07T10:01:44.854Z","1.0.7":"2020-09-14T07:29:28.443Z"},"maintainers":[{"name":"zhicaizhu","email":"zhicaizhu123@126.com"}],"description":"generate vue-router auto route","keywords":["Vue","Vue Router","routing","auto generate","auto routing","webpack-plugin"],"author":{"name":"Peter Chu","email":"zhicaizhu123@126.com"},"readme":"# z-auto-route 基于 Vue Router 自动化路由\r\n\r\n### 安装\r\n\r\n```sh\r\nnpm i -S z-auto-route\r\n```\r\n\r\n### webpack 配置项\r\n\r\n| 属性            | 描述                                                                                           | 类型   | 是否必选 | 默认值         |\r\n| --------------- | ---------------------------------------------------------------------------------------------- | ------ | -------- | -------------- |\r\n| pages           | 需要自动生成文件的目录                                                                         | String | 否       |                | 'src/views' |\r\n| importPrefix    | import 引入页面文件的前缀目录                                                                  | String | 否       | '@/views'      |\r\n| dynamic         | 是否按需加载                                                                                   | String | 否       | true           |\r\n| chunkNamePrefix | 按需加载 chunkName 的前缀                                                                      | String | 否       | 无             |\r\n| layout          | 处理成布局文件的文件名                                                                         | String | 否       | '\\_layout.vue' |\r\n| routePath       | 路由生成的文件目录，如果设置了则会在当前项目指定目录生成路由文件，否则可以从`z-auto-route`导入 | String | 否       | 无             |\r\n\r\n### 页面 customBlock 配置\r\n\r\n在需要生成路由的 vue 文件头部加上`z-route`标签，里面为 json\r\n\r\n```html\r\n<z-route>\r\n  { \"dynamic\": false, \"meta\": { \"title\": \"根布局页面\" } }\r\n</z-route>\r\n```\r\n\r\n其中`meta`为`vue-router`配置的`meta`属性一致，`dynamic`为单独设置该路由是否为按需加载，不设置默认使用全局配置的`dynamic`\r\n\r\n**注意**：\r\n\r\n- 如果没有`z-route`标签则该页面不会不会生成路由\r\n- 暂时只支持`meta`和`dynamic`两个设置项。\r\n- 如果需要`z-route`标签高亮，可以设置 `vs-code` 的 `settings.json`\r\n\r\n  ```json\r\n  \"vetur.grammar.customBlocks\": {\r\n    \"z-route\": \"json\"\r\n  }\r\n  ```\r\n\r\n  执行 vscode 命令\r\n\r\n  ```sh\r\n  > Vetur: Generate grammar from vetur.grammar.customBlocks\r\n  ```\r\n\r\n### 使用\r\n\r\n#### webpack 配置\r\n\r\n在 weppack 配置文件中配置内容，以下为 vue.config.js 的配置信息\r\n\r\n```js\r\n// vue.config.js\r\nconst ZAutoRoute = require('z-auto-route/lib/webpack-plugin')\r\n\r\n...\r\n  configureWebpack: (config) => {\r\n    config.plugins = [\r\n      ...config.plugins,\r\n      new ZAutoRoute({\r\n        pages: 'src/views', // 路由页面文件存放地址， 默认为'src/views'\r\n        importPrefix: '@/views/', // import引入页面文件的前缀目录，默认为'@/views/'\r\n      }),\r\n    ]\r\n  }\r\n...\r\n```\r\n\r\n#### 路由文件配置\r\n\r\n```js\r\n// 路由初始化\r\nimport Vue from 'vue'\r\nimport VueRouter from 'vue-router'\r\nimport routes from 'z-auto-route'\r\n\r\nVue.use(VueRouter)\r\n\r\nconst router = new VueRouter({\r\n  mode: 'history',\r\n  base: process.env.BASE_URL,\r\n  routes,\r\n})\r\n\r\nexport default router\r\n```\r\n\r\n#### 示例项目目录\r\n\r\n```\r\n|-- views\r\n  |-- _layout.vue // 全局布局组件\r\n  |-- homepage.vue // 首页\r\n  |-- system // 系统管理\r\n    |-- _layout.vue // 嵌套路由\r\n    |-- role // 角色管理\r\n      |-- index.vue\r\n    |-- user // 用户管理\r\n      |-- index\r\n      |-- _id // 用户详情\r\n        |-- index.vue\r\n```\r\n\r\n#### 示例生成路由结构\r\n\r\n```js\r\nimport _layout from '@/views/_layout.vue'\r\nfunction system__layout() {\r\n  return import(\r\n    /* webpackChunkName: \"system-layout\" */ '@/views/system/_layout.vue'\r\n  )\r\n}\r\nfunction system_role_index() {\r\n  return import(\r\n    /* webpackChunkName: \"system-role-index\" */ '@/views/system/role/index.vue'\r\n  )\r\n}\r\nfunction system_user_index() {\r\n  return import(\r\n    /* webpackChunkName: \"system-user-index\" */ '@/views/system/user/index.vue'\r\n  )\r\n}\r\nfunction system_user__id_index() {\r\n  return import(\r\n    /* webpackChunkName: \"system-user-id-index\" */ '@/views/system/user/_id/index.vue'\r\n  )\r\n}\r\nimport homepage from '@/views/homepage.vue'\r\n\r\nexport default [\r\n  {\r\n    name: 'layout',\r\n    path: '/',\r\n    component: _layout,\r\n    meta: {\r\n      title: '布局组件',\r\n      hide: true,\r\n    },\r\n    dynamic: false,\r\n    children: [\r\n      {\r\n        name: 'system-layout',\r\n        path: '/system',\r\n        component: system__layout,\r\n        meta: {\r\n          title: '系统管理',\r\n        },\r\n        sortIndex: 0,\r\n        children: [\r\n          {\r\n            name: 'system-role',\r\n            path: 'role',\r\n            component: system_role_index,\r\n            meta: {\r\n              title: '角色管理',\r\n            },\r\n          },\r\n          {\r\n            name: 'system-user',\r\n            path: 'user',\r\n            component: system_user_index,\r\n            meta: {\r\n              title: '用户管理',\r\n            },\r\n          },\r\n          {\r\n            name: 'system-user-id',\r\n            path: 'user/:id',\r\n            component: system_user__id_index,\r\n            meta: {\r\n              title: '用户详情',\r\n              hide: true,\r\n            },\r\n          },\r\n        ],\r\n      },\r\n      {\r\n        name: 'homepage',\r\n        path: '/homepage',\r\n        component: homepage,\r\n        meta: {\r\n          title: '首页',\r\n        },\r\n        dynamic: false,\r\n        sortIndex: -1,\r\n      },\r\n    ],\r\n  },\r\n]\r\n```\r\n\r\n#### 效果图\r\n\r\n![image](https://note.youdao.com/yws/public/resource/1bd71e3d09ed1aee2763fe2efcb0e114/53A610CD1092485EBC58A191C13BFF59?ynotemdtimestamp=1593085785896)\r\n![image](https://note.youdao.com/yws/public/resource/1bd71e3d09ed1aee2763fe2efcb0e114/8874AB16BFD441CAA4C34E3977DB7625?ynotemdtimestamp=1593085785896)\r\n","readmeFilename":"README.md","homepage":"https://github.com/zhicaizhu123/z-auto-router#readme","repository":{"type":"git","url":"git+https://github.com/zhicaizhu123/z-auto-router.git"},"bugs":{"url":"https://github.com/zhicaizhu123/z-auto-router/issues"},"license":"ISC"}