{"_id":"easywebpack-vue","_rev":"86-2af51625bfe05c501336d5755d367e18","name":"easywebpack-vue","description":"vue webpack building solution for easywebpack","dist-tags":{"latest":"5.1.1","next":"4.5.0-alpha.1","3.x":"3.7.1","5x":"5.1.1"},"versions":{"0.1.0":{"name":"easywebpack-vue","version":"0.1.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"autoprefixer":"^6.7.7","easywebpack":"^0.3.0","vue":"^2.3.4","vue-html-loader":"^1.2.4","vue-loader":"^11.3.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"node index.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov"},"files":["index.js","lib"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"662902324f54dd248c7921c0656a1ca6cbfcca5b","_id":"easywebpack-vue@0.1.0","_shasum":"236e9e88efadf61b12b9c4e5ee3d6abc2aaeaf0e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"236e9e88efadf61b12b9c4e5ee3d6abc2aaeaf0e","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.1.0.tgz","integrity":"sha512-/h+ijsE6Js6TgV6dWzibclOB5V8jhRDdP/RE7WZFOQnA59dD3j2OGfIB24nB/S5XJbLCTyYXglMXiXEq0bHS2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqATZG5npjeCkUg2BkD9WJLoPVkQ0B2Z2++RqAYA9I/AiEA7IdQQyhDkix/yanDBPF0Y4ayOkwyb2cCrb+1lhY59G0="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.1.0.tgz_1497445216014_0.5076991920359433"},"directories":{}},"0.2.0":{"name":"easywebpack-vue","version":"0.2.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"autoprefixer":"^6.7.7","easywebpack":"^0.4.0","vue":"^2.3.4","vue-html-loader":"^1.2.4","vue-loader":"^11.3.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"44f2b0c55d5a91551af2b354dd7ecac55ad5aff3","_id":"easywebpack-vue@0.2.0","_shasum":"fe710319cfd59e4d1dfacd0048da370ce22c6075","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"fe710319cfd59e4d1dfacd0048da370ce22c6075","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.2.0.tgz","integrity":"sha512-crYsEC7ZmwQVSH9YcGxLLqK6ZYEHh7ZNxgl5VnKVe0qeq1gWuvGrlj4RmoLiZ41r0GTu2EgHhxzgXw+ZgWotNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcdhAlW3d48Gv4vZFKdZB3BI328JqDFko2IH8vKudQ5QIgKtnuhk3TT2rt+6aqBUKyKh29ExMLwxnhF6wOf8LViNM="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.2.0.tgz_1497838129003_0.40451292879879475"},"directories":{}},"0.5.0":{"name":"easywebpack-vue","version":"0.5.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"autoprefixer":"^6.7.7","easywebpack":"^0.5.0","vue":"^2.3.4","vue-html-loader":"^1.2.4","vue-loader":"^11.3.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2","webpack-tool":"0.0.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"44f2b0c55d5a91551af2b354dd7ecac55ad5aff3","_id":"easywebpack-vue@0.5.0","_shasum":"4b4b417c5f78fe985cc3d7a942f4033621835ca1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"4b4b417c5f78fe985cc3d7a942f4033621835ca1","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.5.0.tgz","integrity":"sha512-HKEtFHvCTmur6miwcPCbtnWNiPgDMRAMCzz2N+HbLcf6QM8U/LUyv8UHFdre0BYqT/qI7acXinmik1FMsvBFaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRxe4+GfkuUtxzQNFxAKQxchKS+bR+Nvh0MiFgZN3sDAIhAMe89U4K792j15y7pXoI78Z2c6UWPQn+AbJc3m43IVTR"}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.5.0.tgz_1498009521734_0.1607961014378816"},"directories":{}},"0.5.1":{"name":"easywebpack-vue","version":"0.5.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"autoprefixer":"^6.7.7","easywebpack":"^0.5.0","vue":"^2.3.4","vue-html-loader":"^1.2.4","vue-loader":"^11.3.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2","webpack-tool":"0.0.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"44f2b0c55d5a91551af2b354dd7ecac55ad5aff3","_id":"easywebpack-vue@0.5.1","_shasum":"cefdaccb72f159dae22d8677163a187df0af9003","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"cefdaccb72f159dae22d8677163a187df0af9003","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.5.1.tgz","integrity":"sha512-hIdzW2D8DDrGuZi+6fKEoMsZU7YMe6FqufgiRcKayPHMDuOINcrNJudEPLRnbgWYkojOeRoWJ3NOtnSwmB0CmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPZmoFP3RmxRMOXv/0ncp8muWM1/iWEoZXdv5JguVnJAiEA/UEASVyMVBCefrSaQr+q9v3W6enek3JS8PQXxtxL/W8="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.5.1.tgz_1498010774834_0.9423988072667271"},"directories":{}},"0.5.5":{"name":"easywebpack-vue","version":"0.5.5","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"autoprefixer":"^6.7.7","easywebpack":"^0.5.5","vue":"^2.3.4","vue-html-loader":"^1.2.4","vue-loader":"^11.3.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"73f662bdc3e5ba9de3a6e4cca5e63ee4fa0051af","_id":"easywebpack-vue@0.5.5","_shasum":"00ee0894b282a48bcad15665cd0977e0e693fb13","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"00ee0894b282a48bcad15665cd0977e0e693fb13","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.5.5.tgz","integrity":"sha512-9V2fe2IXCbgPBA5OWPBsFHwedUlosWZSMBfREoj4x+9rvjrbbaqKcaxG2qVUDJWFuEJ/lh3c8LR+SY9ds0NcxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD5WOoydCrEfIaf+bCRSRk1YUl1YygS0LelBAeyKhqjwIgJimRsy1/kSNoAwbLoeNcSa1btjp1ALGAO+/PLDBdA4g="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.5.5.tgz_1498406878404_0.6302668382413685"},"directories":{}},"0.6.0":{"name":"easywebpack-vue","version":"0.6.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"autoprefixer":"^6.7.7","easywebpack":"^0.6.0","vue":"^2.3.4","vue-html-loader":"^1.2.4","vue-loader":"^11.3.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"418a39f60d81893670f1788ddcfc76fae88742ba","_id":"easywebpack-vue@0.6.0","_shasum":"d2cbfd5f330f1adf9e03025b472b91ba2de03ebb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"d2cbfd5f330f1adf9e03025b472b91ba2de03ebb","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.6.0.tgz","integrity":"sha512-4kwNyfb3h6eT1UAJqzn3ArAJBWOfdB2hSdISU5X1uIkVJFKR4tywZNT5FiyMySQT63enFxpxi43jJyps6B68eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICki5rQR4ppnSSpVHQ9vzDzQJrWTYmteg4fAZ7N1hY4dAiBqocefRwXMUVx7vnbxtJpiiaXFZtVPv/2F7OiGk63bFA=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.6.0.tgz_1499753568207_0.9187621735036373"},"directories":{}},"0.7.0":{"name":"easywebpack-vue","version":"0.7.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"autoprefixer":"^6.7.7","easywebpack":"^0.7.2","vue":"^2.3.4","vue-html-loader":"^1.2.4","vue-loader":"^11.3.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"daf1cf42b2468c3d659d042473bb3ee7d1ec7ef7","_id":"easywebpack-vue@0.7.0","_shasum":"59773bec1022464ac526badb05ef749a9e25b168","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"59773bec1022464ac526badb05ef749a9e25b168","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.7.0.tgz","integrity":"sha512-UK+AabG9F+hDCG0y9Dw6N64pnO6WF7aAsnxIDfd5b29jNk3hXbYiGfKli/JaCeZRIxKotw9h1kkTwhRY3rLngw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEPG8aLVOQwYM2Gy+vyVTKGhJD9xa7TnWJNN69uXwekgIgCzDqFDDro9l82Egy++f6e1QvufLOK60+qtFFfttWq+Y="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.7.0.tgz_1500366397612_0.04374275589361787"},"directories":{}},"0.8.0":{"name":"easywebpack-vue","version":"0.8.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"autoprefixer":"^6.7.7","easywebpack":"^0.8.0","vue":"^2.3.4","vue-html-loader":"^1.2.4","vue-loader":"^11.3.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"bc507b4be0ccfd72cda5caa7aad9e6fcecbbe479","_id":"easywebpack-vue@0.8.0","_shasum":"15a0cdcf7cd4135082c5c6f89c557958ec9f7cdc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"15a0cdcf7cd4135082c5c6f89c557958ec9f7cdc","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.8.0.tgz","integrity":"sha512-7i8MBMifd/qj6iTBgR8JLRx85T4JgLfbh68o6q+kmBLHSZB1TiSYLZdIHpaFkMkQiO1Ndd59v8uW0StpIoRGNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC8kLYsHHe/MP5TyUA79eE/kcK5Sf8UzEX12KCUF2ttgIgDrusxDYu+4F0k5VSS8oVwK2NuvvrKKJfLqrCTNL8dVQ="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.8.0.tgz_1500975898415_0.5440270653925836"},"directories":{}},"0.9.0":{"name":"easywebpack-vue","version":"0.9.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"autoprefixer":"^6.7.7","easywebpack":"^0.9.0","vue":"^2.3.4","vue-html-loader":"^1.2.4","vue-loader":"^11.3.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"bc7113b1fccea3b89c0459e24c9fdd2a2c2c336a","_id":"easywebpack-vue@0.9.0","_shasum":"45b0ddac85d9983c131b2e5cd0ddfe86a76749df","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"45b0ddac85d9983c131b2e5cd0ddfe86a76749df","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.9.0.tgz","integrity":"sha512-iRtdaPphNZXiAtzSHuUQI4GdnxI1kSmkBD1p2fYp7kYkQdh37059C5tkyanFRMib1NVbFl3gzW/yZwuwPzkiFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl8mNba7uAmq9kKbqW8PTeRPDes4Q6NhzOzDsbzr8ATQIgSCuYsUlaRlHY3HdxltGiRtOA2CdF0qQiWNWNW42Dbm8="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.9.0.tgz_1501481230806_0.9646811196580529"},"directories":{}},"0.9.1":{"name":"easywebpack-vue","version":"0.9.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"autoprefixer":"^6.7.7","easywebpack":"^0.9.0","vue":"^2.4.2","vue-html-loader":"^1.2.4","vue-loader":"^13.0.2","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"d030e922842f698bc2aa0581861043b39f9f4eda","_id":"easywebpack-vue@0.9.1","_shasum":"e0f9f66d5ea57a2716570f2b3b8cc8cc718d5edd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"e0f9f66d5ea57a2716570f2b3b8cc8cc718d5edd","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.9.1.tgz","integrity":"sha512-UzVNq84I1TDeJguwiLJ7zaIIl8JQJCepf76AGjQ51Dra+bokFmb980l3xbfY4QOK2/RYLUKeXAamvNogCFKJQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkiaoXNji9FCfA3EnuGDuQMXW7oww0tqgQH60h0fcRvAiEA53rvuYgtSomDsmR4fqj5Q7/zW0p2W1nE0e4GndvVRR4="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.9.1.tgz_1501495336176_0.3781582748051733"},"directories":{}},"0.9.2":{"name":"easywebpack-vue","version":"0.9.2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^0.9.3","vue":"^2.4.2","vue-html-loader":"^1.2.4","vue-loader":"^13.0.2","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"8112aa6672e51145114e07bdae83b94628278b51","_id":"easywebpack-vue@0.9.2","_shasum":"d63f17b7c5c7135a713d9ea7434a97579361c73d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"d63f17b7c5c7135a713d9ea7434a97579361c73d","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-0.9.2.tgz","integrity":"sha512-QtY94KHn2sjiWMe2f2zxwuangXBNuDxPi8GOvEDNHkG4iXuY+RwFPBnHcOg/LTkuJyAbFT/MZzF+6wwrfC9+Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrG0GqC2BY6Lm44gv0L09/H9cXlb4k+Gf5oOdsy8HrOAiEApFnfcIzh5F8s1Eqml7+jlsC8W+kJnE3TgBsIU9VUlic="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-0.9.2.tgz_1501497138395_0.5551158043090254"},"directories":{}},"1.0.0":{"name":"easywebpack-vue","version":"1.0.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^1.0.0","vue":"^2.4.2","vue-html-loader":"^1.2.4","vue-loader":"^13.0.2","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"1c092763026a5338a4178115975bcc5817624bec","_id":"easywebpack-vue@1.0.0","_shasum":"7056d939d6c8ca09b53618cfaacb4c74cbf2e45a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"7056d939d6c8ca09b53618cfaacb4c74cbf2e45a","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-1.0.0.tgz","integrity":"sha512-JdvUng24M6bzlhwvGB7y26X2RYrqBkJmGrUg2VYA4zjL1VFNr/ONrgkrP/OjAih1QYD+2zHGAogy3iOHxOxuUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdGCHLTgeqNF0x5JIZSh1MKH60n7gOV+mX71VossGv8gIhAMJMAq015ptaTMICpEQ/a7Uj64Bj9uptZ8o1VY54rWxf"}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-1.0.0.tgz_1502272120588_0.3220800457056612"},"directories":{}},"1.0.1":{"name":"easywebpack-vue","version":"1.0.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^1.0.1","vue":"^2.4.2","vue-html-loader":"^1.2.4","vue-loader":"^13.0.2","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"92e2cf0caec21f16e3bed66bf59cf1bead9b1128","_id":"easywebpack-vue@1.0.1","_shasum":"1a6ba4cb4d880c0f612900b9b78562f54bb2f57c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"1a6ba4cb4d880c0f612900b9b78562f54bb2f57c","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-1.0.1.tgz","integrity":"sha512-Awk1PcZVDuaL4dD9AsDR/OYG2FuP94yIWWPu4CtxZgXkY8XbQN4PRLX9jBe84cK2xodkRfkwL8qvyZ7zRW8n1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8A0PinIZ31zHu7P+jah+06PlCUB8Z7u1wBuVSKx08lAiEA4tP9xfzQwjotoqQ8jErqz3CI9mCJ5Hrvaacu32W2ruA="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-1.0.1.tgz_1502956602159_0.6299069337546825"},"directories":{}},"1.0.2":{"name":"easywebpack-vue","version":"1.0.2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^1.0.1","vue":"^2.4.2","vue-html-loader":"^1.2.4","vue-loader":"^13.0.2","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.3.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.0.0","cross-env":"^5.0.1","eslint":"^3.18.0","eslint-config-eslint":"^4.0.0","mocha":"^3.4.2","vue-router":"^2.5.3","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"BUILD_ENV=client npm run build","build-server":"BUILD_ENV=server npm run build","build-client-dev":"BUILD_ENV=client npm run build-dev","build-server-dev":"BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"ae665bc1c2064167a09329ae942dc927fa1ff17f","_id":"easywebpack-vue@1.0.2","_shasum":"e35226ecad137d0dfa91fcbe5634736577394680","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"e35226ecad137d0dfa91fcbe5634736577394680","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-1.0.2.tgz","integrity":"sha512-RfreHZPvDKVoXDL0qioIc5rTVIFlXL05nV/InZ7w0koivLekEnMYip2VDVujG71S/DKGJOSzH0Jg1FOBqKVSsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlDChZ/zsW8iYr4yj3XJ98hzKDq1rG//7dfdoMVFrYPAiAebxB56JLEtK3Ixqs/E0T2Bg29bxqMxpfEAUVclupvvg=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-1.0.2.tgz_1503991678133_0.3527759131975472"},"directories":{}},"3.0.0-rc1":{"name":"easywebpack-vue","version":"3.0.0-rc1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.0.0-rc1","vue":"^2.4.2","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.4.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.1.1","cross-env":"^5.0.5","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"cross-env BUILD_ENV=client npm run build","build-server":"cross-env BUILD_ENV=server npm run build","build-client-dev":"cross-env BUILD_ENV=client npm run build-dev","build-server-dev":"cross-env BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"09ca627794aad8d4f540a840d68e5b5309fbafdb","_id":"easywebpack-vue@3.0.0-rc1","_shasum":"7d2de33ff9d31c42bb93d45a39949a409ba9b15c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"7d2de33ff9d31c42bb93d45a39949a409ba9b15c","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.0.0-rc1.tgz","integrity":"sha512-aKyYsxQ+iCkqIqhiHGPOMqzyCGn/93ji3HahwhRzX/fzSIqm/sbMZJKqgz+0AgSxGvv2dJp/ImRvvuUhHvqQ7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG239DTvoxOrALb7f71auRZZeTv6DoAJWuXaOhAgi4uHAiEArCuomlskgn6kpX9s8ey1SAtxDZBVufB85MVUn+mu3tY="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.0.0-rc1.tgz_1504690046444_0.940804468235001"},"directories":{}},"3.0.0-rc2":{"name":"easywebpack-vue","version":"3.0.0-rc2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.0.0-rc2","vue":"^2.4.2","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.4.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.1.1","cross-env":"^5.0.5","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"cross-env BUILD_ENV=client npm run build","build-server":"cross-env BUILD_ENV=server npm run build","build-client-dev":"cross-env BUILD_ENV=client npm run build-dev","build-server-dev":"cross-env BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"09ca627794aad8d4f540a840d68e5b5309fbafdb","_id":"easywebpack-vue@3.0.0-rc2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-NzP2QWLls0mviMZ89+EPUuvIvxGnPc5+ZwB11q4k7krp3vAirNCVh+qfh0in46/ZLTIxJ3xW4frQXPzB0RFNsw==","shasum":"f6c650910aff63b05df08986adb3c3d00594d43d","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.0.0-rc2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDysXuInU1tkBaB6pcyYEtHP1PKQLarpyxQ3Pomg5izEAIhAPEopdBeuKBVuTWQw542FeI0pmnQLaQ28oW8iBrqhgXi"}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.0.0-rc2.tgz_1504838710337_0.25396683369763196"},"directories":{}},"3.0.0-rc3":{"name":"easywebpack-vue","version":"3.0.0-rc3","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.0.0-rc3","vue":"^2.4.2","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.4.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.1.1","cross-env":"^5.0.5","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"cross-env BUILD_ENV=client npm run build","build-server":"cross-env BUILD_ENV=server npm run build","build-client-dev":"cross-env BUILD_ENV=client npm run build-dev","build-server-dev":"cross-env BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"09ca627794aad8d4f540a840d68e5b5309fbafdb","_id":"easywebpack-vue@3.0.0-rc3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-D6WOk65GKqzSwByH3UjWZu7Bb9po8Axpz8unkA/RmZRP/5O3c7hnl0FOnFFpPS2qFNM++RJkKBE3+qsdQ5ccpQ==","shasum":"67312459032030725d4cfc26a77632acec0a4b4b","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.0.0-rc3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFu9axBWj6TCrxGmrxOCYt1O0FtreLuZiNY38zscyhAAiEA4Q2o2zZKK2uKnj6rmT/mqWmA5Y9Bz8wR9fYcZU3gRqI="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.0.0-rc3.tgz_1504851158432_0.20234070252627134"},"directories":{}},"3.0.0":{"name":"easywebpack-vue","version":"3.0.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.0.0","eslint-plugin-vue":"^2.1.0","vue":"^2.4.2","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.4.2"},"devDependencies":{"axios":"^0.16.2","chai":"^4.1.1","cross-env":"^5.0.5","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"cross-env BUILD_ENV=client npm run build","build-server":"cross-env BUILD_ENV=server npm run build","build-client-dev":"cross-env BUILD_ENV=client npm run build-dev","build-server-dev":"cross-env BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"5cb52054fd60ef57eb66451ef7e73d23a9b413b2","_id":"easywebpack-vue@3.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-dc01ZoXn+53u7nKuP+G2reiVUXNSxpRosqnx9KdQr8/bPkZkfhYM7v2bBeASzt2147lQsKhgRpzy2Ou43fpl0w==","shasum":"48b42d313987fe0e36a17783aba93dd9be27fa3c","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJwEjAnaGOlqx6MBLGsB2TLrWEhQ5h3J6NOK1nUQ08uAiAc6w4dNeG241fMHVCyxhgbFrTA7bcuKtorAh2s2T3Onw=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.0.0.tgz_1504865326456_0.16397588700056076"},"directories":{}},"3.2.0-rc1":{"name":"easywebpack-vue","version":"3.2.0-rc1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.2.0-rc1","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"devDependencies":{"axios":"^0.16.2","babel-core":"^6.26.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","css-loader":"^0.28.7","chai":"^4.1.1","cross-env":"^5.0.5","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env NODE_ENV=production node test/build","build-dev":"cross-env NODE_ENV=development node test/build","build-client":"cross-env BUILD_ENV=client npm run build","build-server":"cross-env BUILD_ENV=server npm run build","build-client-dev":"cross-env BUILD_ENV=client npm run build-dev","build-server-dev":"cross-env BUILD_ENV=server npm run build-dev","start":"cross-env NODE_SERVER=true NODE_ENV=development node test/build","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"4730fd9652180947bccdbab7a17409287ebcb7e6","_id":"easywebpack-vue@3.2.0-rc1","_shasum":"76f37fa41687c8b6df0d417fe1c9063d6618d275","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"76f37fa41687c8b6df0d417fe1c9063d6618d275","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.2.0-rc1.tgz","integrity":"sha512-M2OpyKIRWVupckanrzrKmZkjFAyrKuEFLrRLrSRRXjTykVYvBYwznAw1Qln1Ja0lCbJiPYSCiyb2445QayW3ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQ7qokJktvEA9CMbrd79tv5nNCE74CNxX9dGjih5EuMAiEA+BwXd4ilZQyewbStnlFcNDsVuqG/+iE42eu4qkFtNaw="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.2.0-rc1.tgz_1505448730933_0.009213221026584506"},"directories":{}},"3.2.0-rc4":{"name":"easywebpack-vue","version":"3.2.0-rc4","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.2.0-rc4","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"045895f0cbe9b67543ca5e3d6e347650ff7e74ea","_id":"easywebpack-vue@3.2.0-rc4","_shasum":"852c4b86bf2579106260ea5e96f4ad125449ff0c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"852c4b86bf2579106260ea5e96f4ad125449ff0c","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.2.0-rc4.tgz","integrity":"sha512-pkWIlZU1YCs4R/EMQ796UsGqDWSWMEeX2LC5AN25OTs0bSJVM+GFZXFbFGrChAhFTK8RaadzMhcBcCObQCdZ5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmuE6V1777spFbd3DetlYp+ry8tLZG1+Ev8fTTrbZIQgIgH+1NmidXz/4zUGEoWIC0QSkU+pAFf+NgRGbAetQfZFs="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.2.0-rc4.tgz_1505889245700_0.8048457698896527"},"directories":{}},"3.2.0":{"name":"easywebpack-vue","version":"3.2.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.2.0","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"045895f0cbe9b67543ca5e3d6e347650ff7e74ea","_id":"easywebpack-vue@3.2.0","_shasum":"47583793e005324824f2352c0d3a98befc07a09f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"shasum":"47583793e005324824f2352c0d3a98befc07a09f","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.2.0.tgz","integrity":"sha512-A04813MQhpnj7FuQmj9Vd43UpGtp+H66LNXHBo2CB3wsbVwMTBC03vKa3jud+jpL/WNIf8a7gwoazIs/RwlufA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkBZRTaLi7S5A/mC1ePLAYamQHHuFC4Cdc/x43+ULfsAiEA1bDMdZsOfEnMc//7dp2/L0m/hNqCMJYTjRGcbybWjbw="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.2.0.tgz_1505899524290_0.588965039467439"},"directories":{}},"3.2.1":{"name":"easywebpack-vue","version":"3.2.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.2.0","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"045895f0cbe9b67543ca5e3d6e347650ff7e74ea","_id":"easywebpack-vue@3.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-mbQjicc0Shv6dejs8GSno9BPp6HlXxmBI7vjLqIz3fI+S96miNTpeTZLFXGqauQlcGYh5hymZbcLqMoYeqzMmQ==","shasum":"5705fd6b8cb7455be10797e78ecc70297ef74e04","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa/bPypQ8HwmSu9dsnQNtApqL/PoyPkp0sx932uc7ZlQIgJiLGqQ/l3V1/tjdnIyBY7AwbxLIMghX47WfbPA1tlfQ="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.2.1.tgz_1511949129210_0.8650864702649415"},"directories":{}},"3.3.0-beta.1":{"name":"easywebpack-vue","version":"3.3.0-beta.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.5.0-beta.1","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"1c913db76f9675b93627b1da636ac6700838aa35","_id":"easywebpack-vue@3.3.0-beta.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-KLzoExvd5qsXxyRrkMFkOODW4CY5jlJC6whFodT2mAJlUtjh3McMOpaoYjIyUY3EyMIzZKO/JGVarcUNZdmSDQ==","shasum":"527f35c4432dd1586731ce8bc928d4c464059573","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.3.0-beta.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5RzkK7EfBb8FmfpKd+yN5wyqK2gerNsc+EOtHGzYeHAiEA250LO921ieLkEk5eNtaaWG+JJD821tX3MC7ARnL+ZUQ="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.3.0-beta.1.tgz_1512387442753_0.7958718442823738"},"directories":{}},"3.3.0-beta.2":{"name":"easywebpack-vue","version":"3.3.0-beta.2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.5.0-beta.1","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"1c913db76f9675b93627b1da636ac6700838aa35","_id":"easywebpack-vue@3.3.0-beta.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-25vwlkrKrEkBJ68Yd3iOdLxC+A64VR5eG8Vbc99wKwrB/5lGh+kDGBK9AWLHayXTxhGHdRLlN+DkY7Al/TqVHg==","shasum":"5d1dbc5fef95c16764f9b0df792538cfecebad10","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.3.0-beta.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8tFjjUQcUYh5xmduwLbMb3DxNI+gRLO53DsWOnvKsfAIhALH3hiNrsiovAvWdzEs5SAyIzzP0OVbH37uJnRu5CC5l"}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.3.0-beta.2.tgz_1512467163600_0.25236825458705425"},"directories":{}},"3.3.0-beta.3":{"name":"easywebpack-vue","version":"3.3.0-beta.3","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.5.0-beta.2","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"1c913db76f9675b93627b1da636ac6700838aa35","_id":"easywebpack-vue@3.3.0-beta.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-6fFQo3e2lQNDPKjpgDKTszCEfRDBRblAV1leZwtKfdrCFhYY+HVC28GC9QlZV2DKormFz0ss6biLAVra4+1w9g==","shasum":"f5d179dfed08b2d48c881cab46465666352211ee","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.3.0-beta.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICp/aqHcqqxfWGm2KDdGgpjvueht4WqUb9C1CADDRa+MAiEAwL06NWxDiKWKMbHft/7q9Gl6ws6SDPm9j2eNcjxaCIc="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.3.0-beta.3.tgz_1512467184037_0.21315371012315154"},"directories":{}},"3.3.0-beta.5":{"name":"easywebpack-vue","version":"3.3.0-beta.5","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.5.0-beta.5","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"1c913db76f9675b93627b1da636ac6700838aa35","_id":"easywebpack-vue@3.3.0-beta.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-1g4bemRSSB+lTLK3zP96zZYPV/lD4TPy9Dh8ZaSCwqVlrnMz3Hizs9X9KX54mp9ieY3yuD5C49m+Bs36SB6LSw==","shasum":"eace5c9ef1ecd2c192ca7de511b11ed8b4bba28c","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.3.0-beta.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOzg8Cp+2Xn6FfM6BThgvTFNzx+v0aQ0Y5Razjyva+xAIhAIka0bTyjdEQrQtRKxlybSy27H4fhWwv0+Qw2AvStc1Q"}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.3.0-beta.5.tgz_1512724810126_0.6541385594755411"},"directories":{}},"3.2.2":{"name":"easywebpack-vue","version":"3.2.2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.4.2","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"c312e8e4da766ea1464c30af17229e98b5fc8f6b","_id":"easywebpack-vue@3.2.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-AJI6XHoqcctMKIiNHdtZzQej1zga4pLm+eGG+2wNNu/hjsCTqZbYjKlAHuljS1kS6BqRkB2y0r9cBa19RgstqQ==","shasum":"ae84ac2a8085cbbb5322ac640f2a89e3346310b5","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxWAGsfy8hzNo0tPhHy1L0jSsISaaKYdhyMQHmOzj8lAiAWD5IsDImSJZ8Km31AYdRcGwguPUgIin4ViiNhairo2g=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.2.2.tgz_1513157760972_0.7196092454250902"},"directories":{}},"3.3.0-rc.1":{"name":"easywebpack-vue","version":"3.3.0-rc.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.5.0-rc.1","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"0b4f135a45dcb35b2fb179b616879b49a0af2afe","_id":"easywebpack-vue@3.3.0-rc.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-z2EGBtNt42s+2ULEEK+GGWPOuG+wCbvvSjGVU86NFzuuqaqJT2XHjMWGA9zV8+6MoJl/eYy2Vs4f2Wy+1g5wYw==","shasum":"254ba2ed6938e025468120c3e28f3f333ed218f8","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.3.0-rc.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBycNFhxZxh7naR5FMuVh6XnAsS8h/eJ4hbnbxMif1LDAiEArN5hkWonReHpe2k+GYE9rJ7lecRx6nYnow3Kpim6QlY="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.3.0-rc.1.tgz_1513160091794_0.7448458622675389"},"directories":{}},"3.2.3":{"name":"easywebpack-vue","version":"3.2.3","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.4.2","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"c312e8e4da766ea1464c30af17229e98b5fc8f6b","_id":"easywebpack-vue@3.2.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-jxlHF86C7oFCes1/XO56XYRM5ZFkiamf4547dWoEFO5wVHggSxCyAqqEdN3ljh50eVEre8FN6+U+qDSquGvDAw==","shasum":"f68e39642cb85a0dd6b0674744a68476cf892506","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDj4cco00J2wFPLyUXzXjdEmi/UdrCanlXbj2QJAUHyTAiEAsnuw4b1+REz3SZba9JHlEpmaHXps/+bn7rMi2rDZtek="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.2.3.tgz_1513403589026_0.23582242196425796"},"directories":{}},"3.5.0":{"name":"easywebpack-vue","version":"3.5.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.5.0","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"build":"cross-env easywebpack build -f build/webpack.config.js","start":"cross-env easywebpack server -f build/webpack.config.js","lint":"eslint .","fix":"eslint --fix .","test":"mocha test","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"ci":{"version":"6, 7, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"0d85956eb76fb761f9bba51108210501f3d14f5c","_id":"easywebpack-vue@3.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-bgWOE+pc3uhqVy/R+TmQtCh00Le3FaGXrm+W/w3Ls69xYNfHxrpU+0Lv7LWMw6NdyL4QuZM18ApQsywRn0K1Ng==","shasum":"1fab36099544c80f93dfb516cb8e918f1cd205e9","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGQR0sUHkOY7INPa1wcLbvxJUtpjQ5c44c7uevp5yKnAiAw11O6W6fquQyYh5kDAw0wnhguz+C9b7eTAcmymFnzCg=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.5.0.tgz_1513839217221_0.4885734792333096"},"directories":{}},"3.5.1":{"name":"easywebpack-vue","version":"3.5.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.5.0","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","directory-named-webpack-plugin":"^2.3.0","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","html-webpack-plugin":"^2.30.1","install":"^0.10.2","mocha":"^3.5.0","nyc":"^11.1.0","progress-bar-webpack-plugin":"^1.10.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0","webpack-manifest-plugin":"^1.3.2"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov > coverage.lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"1deeeaf1fe28e6694be8b7ea6dde7a90174a80e4","_id":"easywebpack-vue@3.5.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-d1wdrnm/TkPZ0uYJ7Sib+qQEfjylnMHjjY7DhU6ossjRUOKS/e+3hAaqGk2LVc1VlDMJD5PowG+8Jqxj8BhrGQ==","shasum":"3e857369d55a574e0876c608ebd42cff4a0245dc","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0xoeorUgLQ4rD75wvo7MZ/FNNuarZ3k588FgTKopKdAiEA8RjdXaNRtzBd5nJdlMskquCfQ7pKqWyfQqL7mpgAImA="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.5.1.tgz_1515469374480_0.10115742753259838"},"directories":{}},"3.6.0-rc.1":{"name":"easywebpack-vue","version":"3.6.0-rc.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.6.0-rc.1","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","directory-named-webpack-plugin":"^2.3.0","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","html-webpack-plugin":"^2.30.1","install":"^0.10.2","mocha":"^3.5.0","nyc":"^11.1.0","progress-bar-webpack-plugin":"^1.10.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0","webpack-manifest-plugin":"^1.3.2"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov > coverage.lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"461392fcfa8cc24bf8d3c77ff3f6e1a8d75dea2f","_id":"easywebpack-vue@3.6.0-rc.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-jO6+KLmIpPnnOIh2zXJXmPhFDT9XGZIxC+QjwSCMSkdH4GPMTH9gbeX996Gqc+gWjR5Yfnue39a/AxcBugrJ1A==","shasum":"a69db5de1d510fb1543ed6b1ca9778590581df29","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.6.0-rc.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNMb1Ktm0uLfzXE4J5GfrDCobdOgqZj8IfLOdK+XnK9AiBG1jQhgA9Ehy9H78vK0CM+YvcG63+G5Jx+FAJPkvzAQQ=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.6.0-rc.1.tgz_1516088609940_0.6709361069370061"},"directories":{}},"3.6.0-rc.2":{"name":"easywebpack-vue","version":"3.6.0-rc.2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","directory-named-webpack-plugin":"^2.3.0","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","html-webpack-plugin":"^2.30.1","install":"^0.10.2","mocha":"^3.5.0","nyc":"^11.1.0","progress-bar-webpack-plugin":"^1.10.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0","webpack-manifest-plugin":"^1.3.2"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov > coverage.lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"461392fcfa8cc24bf8d3c77ff3f6e1a8d75dea2f","_id":"easywebpack-vue@3.6.0-rc.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-9pZZ4EdO/M089sTqo5IpXhDrdGKrgGurj7xAZGvgTM+hgaqzRxKEBX9ZQ2npCGCbxLDxt0IkDfT/UI951HlWFQ==","shasum":"9157be06191da289da882e4b8722915401a4b6a7","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.6.0-rc.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxWZZDKT3ke2C1bRg1fH/MaxD9wJcxXW9CSs7DDyNzhAiEAnpKn3U4JeJ7WMBZkX1ZRS4m54GymFZZdmvbxs86Ln/g="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.6.0-rc.2.tgz_1516153772083_0.5428123415913433"},"directories":{}},"3.6.0-rc.3":{"name":"easywebpack-vue","version":"3.6.0-rc.3","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","directory-named-webpack-plugin":"^2.3.0","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","html-webpack-plugin":"^2.30.1","install":"^0.10.2","mocha":"^3.5.0","nyc":"^11.1.0","progress-bar-webpack-plugin":"^1.10.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0","webpack-manifest-plugin":"^1.3.2"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov > coverage.lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"461392fcfa8cc24bf8d3c77ff3f6e1a8d75dea2f","_id":"easywebpack-vue@3.6.0-rc.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-MspxbQK3KvtNXS2UMzbTgvit6XIKbmmDlwsu4Ort4mPYoH0g8GsgECtevRiviHNenRShi5aVHKMV7+4proQ30Q==","shasum":"5f65986dacf9d8f327cc699d91228b85af5f6f9c","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.6.0-rc.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/O8COfayz5+Lkc/0osFveZUfF2O3BXSLuE6SX7TbZiAiB+QXHFhkzsCs9RzlBpS+2mk5vWWpLJTVq39Ie1wobkmA=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.6.0-rc.3.tgz_1516173451677_0.23622713796794415"},"directories":{}},"3.6.0":{"name":"easywebpack-vue","version":"3.6.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.6.0","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","directory-named-webpack-plugin":"^2.3.0","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","html-webpack-plugin":"^2.30.1","install":"^0.10.2","mocha":"^3.5.0","nyc":"^11.1.0","progress-bar-webpack-plugin":"^1.10.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0","webpack-manifest-plugin":"^1.3.2"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov > coverage.lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"d6084eba70a13faed55b452edc00c9cc7af48901","_id":"easywebpack-vue@3.6.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-r+qQdnRUjmn4mlUrdrQ/TOb1HKaHI2QB3Uh/2DmczGzxc0Vszd5CZphieshYpq3xKlJ4WOO0YuD2LRbhYuLnQQ==","shasum":"2e3487ffb3f73fa1ef37978c805c13ced7073bc4","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRV2QhATwE0Micq937G/aQG/wSbcSyVmKlr3XeoahQqAiEApcRcIle2E/THBOgaHeM2hsmXnA8K0CjelmC6k+C1qUQ="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue-3.6.0.tgz_1516184462419_0.30524097569286823"},"directories":{}},"3.7.0-rc.1":{"name":"easywebpack-vue","version":"3.7.0-rc.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","directory-named-webpack-plugin":"^2.3.0","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","html-webpack-plugin":"^2.30.1","install":"^0.10.2","mocha":"^3.5.0","nyc":"^11.1.0","progress-bar-webpack-plugin":"^1.10.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0","webpack-manifest-plugin":"^1.3.2"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov > coverage.lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack3 (3.x.x) and Webpack2 (1.x.x) building solution for Vue, Support client render and server side render build.\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\nSupport Cli Command Tool `easywebpack-cli` And Extend `easywebpack-vue` Build.\n\n## Cli Command Tool\n\n#### 1. Install cli `easywebpack-cli`\n\n```bash\n$ npm i easywebpack-cli -g\n```\n\n#### 2. Add `webpack.config.js` in project root dir\n\n```js\nmodule.exports = {\n  framework: 'vue',\n  type: 'client',  // only build client render, default build client render and server render\n  entry: {\n    include: ['app/web/page'],\n    exclude: ['app/web/page/[a-z]+/component', 'app/web/page/test', 'app/web/page/html', 'app/web/page/app'],\n    template: 'app/web/view/layout.html'\n  },\n  alias: {\n    app: 'app/web/framework/vue/app.js',\n    asset: 'app/web/asset',\n    component: 'app/web/component',\n    framework: 'app/web/framework',\n    store: 'app/web/store'\n  },\n  loaders: {},\n  plugins: {\n    provide: false,\n    eslint: {\n      options: {\n        fix: true\n      }\n    }\n  }\n};\n```\n\n#### 3. Run\n\n```bash\neasywebpack server\neasywebpack server dev\neasywebpack server test\neasywebpack server prod\n```\n\n#### 4. Build\n\n```bash\neasywebpack build\neasywebpack build dev\neasywebpack build test\neasywebpack build prod\n```\n\nExample Test: [easywebpack-vue-test](https://github.com/hubcarl/easywebpack-vue/tree/master/test)\n\n\n### Extend Build\n\n#### 1. Webpack Common Config `base.js`\n\n```js\n'use strict';\nconst path = require('path');\nconst VueWebpack = require('easywebpack-vue');\nconst merge = VueWebpack.merge;\nconst baseDir = path.join(__dirname, '../../../');\nconst webpackConfig = {\n  baseDir,\n  entry: {\n    include: 'app/web/page',\n    exclude: ['app/web/page/test'],\n    template: 'app/web/view/layout.html'\n  }\n};\nconst WebpackBaseBuilder = WebpackBuilder => class extends WebpackBuilder {\n  constructor(config) {\n    super(merge(webpackConfig, config));\n    this.setEntry('vendor', ['vue']);\n    this.setAlias('asset', 'app/web/asset');\n    this.setAlias('component', 'app/web/component');\n    this.setAlias('framework', 'app/web/framework');\n    this.setAlias('store', 'app/web/store');\n    this.setAlias('app', 'app/web/framework/vue/app.js');\n  }\n};\nmodule.exports = WebpackBaseBuilder;\n```\n\n#### 2. Webpack Browser Config `client.js`\n\n```js\n'use strict';\nconst VueWebpack = require('easywebpack-vue');\nconst WebpackClientBuilder = VueWebpack.WebpackClientBuilder;\nconst WebpackBaseBuilder = require('../base');\nclass ClientBuilder extends WebpackBaseBuilder(WebpackClientBuilder) {\n}\nmodule.exports = new ClientBuilder().create();\n```\n\n#### 3. Webpack Node SSR Config `server.js`\n\n```js\n'use strict';\nconst VueWebpack = require('easywebpack-vue');\nconst WebpackServerBuilder = VueWebpack.WebpackServerBuilder;\nconst WebpackBaseBuilder = require('../base');\nclass ServerBuilder extends WebpackBaseBuilder(WebpackServerBuilder) {\n}\nmodule.exports = new ServerBuilder().create();\n```\n\n#### 4. Run Entry File `build.js`\n\n```js\nconst VueWebpack = require('easywebpack-vue');\nconst clientConfig = require('./client');\nconst serverConfig = require('./server');\nconst config = [clientConfig, serverConfig]\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  VueWebpack.server(config);\n} else {\n  // build file to disk\n  VueWebpack.build(config);\n}\n```\n\n#### 5. Run\n\n```js\n{\n  \"scripts\": {\n    \"build\": \"cross-env NODE_ENV=production node test/build\",\n    \"start\": \"cross-env NODE_SERVER=true NODE_ENV=development node test/build\"\n   }\n}\n```\n\n```bash\nnpm start\n```\n\n\n## Example\n\n![webpack-vue-compile](https://github.com/hubcarl/easywebpack-vue/blob/master/doc/images/webpack-vue-compile.png)\n\n![webpack-vue-debug](https://github.com/hubcarl/easywebpack-vue/blob/master/doc/images/webpack-vue-debug.png)\n\nsee [vue server side render example](test/web) and [vue webpack build config](test/build)  for more detail.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"d6084eba70a13faed55b452edc00c9cc7af48901","_id":"easywebpack-vue@3.7.0-rc.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-BzuWlbkx3bpzlEvjwYSR/HrV5LAwZH0vNeHxb67YNsM0P7IbkQDnW5GmgvGVg4KfVLMn/P/lT8+oKaH+0X5jXw==","shasum":"ca8f3b8f668bafe4b4c456a31e775c4c94cb98de","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.7.0-rc.1.tgz","fileCount":11,"unpackedSize":14698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFc+55PG3Tk9ASnrXUcJ/7b8x6CtHa3p222WYzSW2PpAiBYIpR4EACHKTuRTsaV2wfi5TlDEPXS+HoIZSFWtW9PGg=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_3.7.0-rc.1_1517991915612_0.33507577881809936"},"_hasShrinkwrap":false},"3.7.0-rc.2":{"name":"easywebpack-vue","version":"3.7.0-rc.2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","directory-named-webpack-plugin":"^2.3.0","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","html-webpack-plugin":"^2.30.1","install":"^0.10.2","mocha":"^3.5.0","nyc":"^11.1.0","progress-bar-webpack-plugin":"^1.10.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0","webpack-manifest-plugin":"^1.3.2"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov > coverage.lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack3 (3.x.x) and Webpack2 (1.x.x) building solution for Vue, Support client render and server side render build.\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\nSupport Cli Command Tool `easywebpack-cli` And Extend `easywebpack-vue` Build.\n\n## Cli Command Tool\n\n#### 1. Install cli `easywebpack-cli`\n\n```bash\n$ npm i easywebpack-cli -g\n```\n\n#### 2. Add `webpack.config.js` in project root dir\n\n```js\nmodule.exports = {\n  framework: 'vue',\n  type: 'client',  // only build client render, default build client render and server render\n  entry: {\n    include: ['app/web/page'],\n    exclude: ['app/web/page/[a-z]+/component', 'app/web/page/test', 'app/web/page/html', 'app/web/page/app'],\n    template: 'app/web/view/layout.html'\n  },\n  alias: {\n    app: 'app/web/framework/vue/app.js',\n    asset: 'app/web/asset',\n    component: 'app/web/component',\n    framework: 'app/web/framework',\n    store: 'app/web/store'\n  },\n  loaders: {},\n  plugins: {\n    provide: false,\n    eslint: {\n      options: {\n        fix: true\n      }\n    }\n  }\n};\n```\n\n#### 3. Run\n\n```bash\neasywebpack server\neasywebpack server dev\neasywebpack server test\neasywebpack server prod\n```\n\n#### 4. Build\n\n```bash\neasywebpack build\neasywebpack build dev\neasywebpack build test\neasywebpack build prod\n```\n\nExample Test: [easywebpack-vue-test](https://github.com/hubcarl/easywebpack-vue/tree/master/test)\n\n\n### Extend Build\n\n#### 1. Webpack Common Config `base.js`\n\n```js\n'use strict';\nconst path = require('path');\nconst VueWebpack = require('easywebpack-vue');\nconst merge = VueWebpack.merge;\nconst baseDir = path.join(__dirname, '../../../');\nconst webpackConfig = {\n  baseDir,\n  entry: {\n    include: 'app/web/page',\n    exclude: ['app/web/page/test'],\n    template: 'app/web/view/layout.html'\n  }\n};\nconst WebpackBaseBuilder = WebpackBuilder => class extends WebpackBuilder {\n  constructor(config) {\n    super(merge(webpackConfig, config));\n    this.setEntry('vendor', ['vue']);\n    this.setAlias('asset', 'app/web/asset');\n    this.setAlias('component', 'app/web/component');\n    this.setAlias('framework', 'app/web/framework');\n    this.setAlias('store', 'app/web/store');\n    this.setAlias('app', 'app/web/framework/vue/app.js');\n  }\n};\nmodule.exports = WebpackBaseBuilder;\n```\n\n#### 2. Webpack Browser Config `client.js`\n\n```js\n'use strict';\nconst VueWebpack = require('easywebpack-vue');\nconst WebpackClientBuilder = VueWebpack.WebpackClientBuilder;\nconst WebpackBaseBuilder = require('../base');\nclass ClientBuilder extends WebpackBaseBuilder(WebpackClientBuilder) {\n}\nmodule.exports = new ClientBuilder().create();\n```\n\n#### 3. Webpack Node SSR Config `server.js`\n\n```js\n'use strict';\nconst VueWebpack = require('easywebpack-vue');\nconst WebpackServerBuilder = VueWebpack.WebpackServerBuilder;\nconst WebpackBaseBuilder = require('../base');\nclass ServerBuilder extends WebpackBaseBuilder(WebpackServerBuilder) {\n}\nmodule.exports = new ServerBuilder().create();\n```\n\n#### 4. Run Entry File `build.js`\n\n```js\nconst VueWebpack = require('easywebpack-vue');\nconst clientConfig = require('./client');\nconst serverConfig = require('./server');\nconst config = [clientConfig, serverConfig]\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  VueWebpack.server(config);\n} else {\n  // build file to disk\n  VueWebpack.build(config);\n}\n```\n\n#### 5. Run\n\n```js\n{\n  \"scripts\": {\n    \"build\": \"cross-env NODE_ENV=production node test/build\",\n    \"start\": \"cross-env NODE_SERVER=true NODE_ENV=development node test/build\"\n   }\n}\n```\n\n```bash\nnpm start\n```\n\n\n## Example\n\n![webpack-vue-compile](https://github.com/hubcarl/easywebpack-vue/blob/master/doc/images/webpack-vue-compile.png)\n\n![webpack-vue-debug](https://github.com/hubcarl/easywebpack-vue/blob/master/doc/images/webpack-vue-debug.png)\n\nsee [vue server side render example](test/web) and [vue webpack build config](test/build)  for more detail.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"d6084eba70a13faed55b452edc00c9cc7af48901","_id":"easywebpack-vue@3.7.0-rc.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-mvv2B3v6EPsH7WBp2N4XPdq87NmDPTnFvDYX48KbC3qJzix1zETGBN1cQOdHS7GLQzxxzo35wBMnGGS3PX1jvw==","shasum":"dca6481ee8e141bb5fd10a0a57b0d9874d00d5fc","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.7.0-rc.2.tgz","fileCount":11,"unpackedSize":14698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMeAyLNkP2Yo3gx7EHF2+3cKjr77hJB20UR7EloCGslAIgSRAVjdQLq9PziET1MTHtpr3FhI12/2Rgu4AC7dkXeV8="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_3.7.0-rc.2_1518339403119_0.237763628868642"},"_hasShrinkwrap":false},"4.0.0-beta.1":{"name":"easywebpack-vue","version":"4.0.0-beta.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"1009166d274ff2204ae9abf1cbaae6bb18f60156","_id":"easywebpack-vue@4.0.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-u5/pY5T6X2yAoUV5NnA4sgAXsb2dWXU5/E9sXg7QE1KnlExgoQXdKL7lCKV/njOUojYapgKts75Ildi7QM8pSQ==","shasum":"15511651713c529e45be9c3ef7d2195381cf9e2d","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.0.0-beta.1.tgz","fileCount":11,"unpackedSize":12071,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjmzjS+RmILiKPBYJ5NieUay8tgA72yhRaml03LmixtgIgbncPAajXa+j4BnpxnXVWKw7XiosZsGp6OWlb2sS5ZjQ="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.0.0-beta.1_1519203699285_0.7951184944723078"},"_hasShrinkwrap":false},"4.0.0-beta.2":{"name":"easywebpack-vue","version":"4.0.0-beta.2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"712ba8e21ba9074aeffd1f1ba2725d78642ceeb1","_id":"easywebpack-vue@4.0.0-beta.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-sAEBTehchX7J5ZEXlOApvdcoaEiFeViar6BWnP13LFgn820NhNGm9xZH9b8avUn6fkOOzjvfG6PiQQUYjbdbAg==","shasum":"24b332c7c3f9cb9a416ffdc184bc010fb1dd3fc1","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.0.0-beta.2.tgz","fileCount":11,"unpackedSize":12358,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMOjxuIZwwkBGguuFmfMNITVRLV9JuuEMSPWeWtq9xDAiEA6bCznNdA8Ri7Yh3DOr2JGrqALHkIGrY8on+xUg8wbBU="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.0.0-beta.2_1519287033022_0.19218421385796303"},"_hasShrinkwrap":false},"4.0.0-beta.3":{"name":"easywebpack-vue","version":"4.0.0-beta.3","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"a03745c78e3d5d2e0b9537f13c0085e2779f13ea","_id":"easywebpack-vue@4.0.0-beta.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-IdKS2wo1AC8qAzZOdUHmxCNDKB4cfy8M1AqRfRAURyaKvO7w0SmyD4iEg2GDpAks9jEEXcyyqunRiArhZ6SipA==","shasum":"2e92486e80ab61f2afc193c8d019e822bdc4eac2","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.0.0-beta.3.tgz","fileCount":11,"unpackedSize":12249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaI5+He9Gm7qLo1ZnWgkVVkDAQHqmziaHdiwTeVoVa6AiEAyNg8jEtyIDnUuEA0qg+xDzAEC0w9bBZdAwCdOAn3R00="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.0.0-beta.3_1519789719392_0.846435804515016"},"_hasShrinkwrap":false},"4.0.0":{"name":"easywebpack-vue","version":"4.0.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^4.0.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"5476aed56a284dfa546a9242909c5efb735fdcc8","_id":"easywebpack-vue@4.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-ZIT4nhuJK2IA8MePgf/miDwcEHHwhQu757Hq1X+NHTlC9gtbvAHPmURXILgDwC7h3arkkzv+Kq9ektb5x9fIPg==","shasum":"e755eb8958c67f72510a92327059bffe679e6882","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.0.0.tgz","fileCount":11,"unpackedSize":12577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWtkhG6S3cpm2SfMKBVZbxuVLllREhTwBqDJ6hHKpHKwIhAM/EcqrPmCkmeKGYxJim8tIUnjcf+IkFMlqGbCtt/8m6"}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.0.0_1520407728839_0.021058455654131114"},"_hasShrinkwrap":false},"4.0.1":{"name":"easywebpack-vue","version":"4.0.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^4.0.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"71790cabaa5233384b6225028bec1afb0f390f54","_id":"easywebpack-vue@4.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-Etr4fDfvOC2By3sAixOOGkeyEiubZkhPj5RIDHblHDhi7Hmhy7daUejAkxkadaNpcIN99D4xrI16nLONRwIFJg==","shasum":"8cf356f7f20aa8e2a7bb8b2f2590c1798f6a0351","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.0.1.tgz","fileCount":12,"unpackedSize":12939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtUDVu5Hqonf9nQSxCalN7b5QhDxmMfiOAIn3Xyg/l+AiB6INkqbVAIqzNOT1q1p7Ben1HLVRqmlHGz5pvCY+VELg=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.0.1_1521443047801_0.7351785844113614"},"_hasShrinkwrap":false},"3.7.0":{"name":"easywebpack-vue","version":"3.7.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.8.0","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","directory-named-webpack-plugin":"^2.3.0","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","html-webpack-plugin":"^2.30.1","install":"^0.10.2","mocha":"^3.5.0","nyc":"^11.1.0","progress-bar-webpack-plugin":"^1.10.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0","webpack-manifest-plugin":"^1.3.2"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"publishConfig":{"tag":"3.x"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"d753e1787ba2be246d6330ce5843e2c6207434b4","_id":"easywebpack-vue@3.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-elCQXVnQza0hmlHaGbLV8GSYX6zTB4M7pu9yRHlSZMsqL0ZqvNVlRYlr4NuPyVhmTJq59VTZxlHhpEypmcn24g==","shasum":"2f6ccaed433cf910b53095e8d3d82618feda338a","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.7.0.tgz","fileCount":12,"unpackedSize":12951,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwB9BoxFmXkOdljwDJsuMc/G6Ye3aSN2vEUB3/yfS0fAiEA5cdbNAR4+njO164vDl7mecGQRGTG5PPAqtpRVqTJjTU="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_3.7.0_1521460323626_0.5005566703651685"},"_hasShrinkwrap":false},"3.7.1":{"name":"easywebpack-vue","version":"3.7.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^3.8.0","vue-hot-reload-api":"^2.1.0","vue-html-loader":"^1.2.4","vue-loader":"^13.0.4","vue-style-loader":"^3.0.1"},"peerDependencies":{"vue-template-compiler":"^2.0.0"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","directory-named-webpack-plugin":"^2.3.0","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","html-webpack-plugin":"^2.30.1","install":"^0.10.2","mocha":"^3.5.0","nyc":"^11.1.0","progress-bar-webpack-plugin":"^1.10.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0","webpack-manifest-plugin":"^1.3.2"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"publishConfig":{"tag":"3.x"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"d753e1787ba2be246d6330ce5843e2c6207434b4","_id":"easywebpack-vue@3.7.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-um9j251ra90YtgmamE0+MZU9AmR9R/Xk73oFvfukfn4yzRc7CcfrgksaKa2Pilpu5Zu/7fWzhGgUrm8gLvWqCg==","shasum":"64c6fe7b4e2419fa6465769fa7a6aba2785b1d2a","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-3.7.1.tgz","fileCount":12,"unpackedSize":12900,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1WgLIqh5t9crJ4uZCgq6YmcVvZR2q0EaDfDwPdNNZEAiBKxdOUiRnqxtpnlffrJQucyijFEZ0k1r1B2FpKetd1Ew=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_3.7.1_1521461684510_0.9147645287132864"},"_hasShrinkwrap":false},"4.0.2":{"name":"easywebpack-vue","version":"4.0.2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"71790cabaa5233384b6225028bec1afb0f390f54","_id":"easywebpack-vue@4.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-PHw04eKE4EP/q+r6FWrBOWSNepu8q8txL3+itRHzaf2CobvTZnQczcjVP37GzS5hg38IYNdYGeTS2gsbGzbsGw==","shasum":"e245224dbf1ad2199a32254e203a288fc75e78ff","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.0.2.tgz","fileCount":12,"unpackedSize":12965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+it1TXsumVF4pejTyqhVAQltiVtpT0oBDva2XRGwfgAiEA1UnoOjQNz7cPTTALK/dnH0bR3R0PlUQdUFOUtA0xM2k="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.0.2_1522293680454_0.5017779480606599"},"_hasShrinkwrap":false},"4.0.3":{"name":"easywebpack-vue","version":"4.0.3","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"71790cabaa5233384b6225028bec1afb0f390f54","_id":"easywebpack-vue@4.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-Yp0wlBRatQpzcqKtW9BtxtCf4EXgCLHJbStalaTyf3b0u5vnMGN06b55LFCsaNQyzdEcvrbxobLawoSO76+xLA==","shasum":"ad035400fa9359f9a7e4b1a5ac8421b4c895a235","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.0.3.tgz","fileCount":12,"unpackedSize":12977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL2IZs8QZ/rjd0YTN4/RdwwxzkTomm0s8Ys4Q1BBWlQgIhAKGN4UQffdXZna1r7ta7vmFN5GE8kT6PWrTATyMbMxJx"}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.0.3_1522294150622_0.17964550550405645"},"_hasShrinkwrap":false},"4.0.4":{"name":"easywebpack-vue","version":"4.0.4","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^4.2.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"e19f374757a16ee72fdaffac38affbd0a4d8f396","_id":"easywebpack-vue@4.0.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-DN4D1Z9Pb3ILrUtQ16StsqTPnx45sVESe11XCdCGlQH97vNKuThIjI1FPLEvgxZ5EC9HIAK2hkphA9vNDJ/EcQ==","shasum":"90af117c5ffcc1781dce8950907d8e7d9bdca074","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.0.4.tgz","fileCount":12,"unpackedSize":12979,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHiN2wq8PHYT3DYal6mSIznsG+EwvfTT5KN3Nj9BBpIwAiEAj+AsM+lQTVTqmc3gHNfJZ6IQgJUMt+qpPvplRdydid8="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.0.4_1522321617580_0.522909894775097"},"_hasShrinkwrap":false},"4.1.0-rc.1":{"name":"easywebpack-vue","version":"4.1.0-rc.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"files":["index.js","lib","config","tool"],"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"d1aae974d3dd71085096fd07e882f749e1ddad88","_id":"easywebpack-vue@4.1.0-rc.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-5NGXxIhmFYmI8/QW/2SiJpTIkdp3KKL8Sq82I46tLvoHiMtTvwY6/Z3M+jjm26pL6yz9jIe/ocULWsWiQDEqhg==","shasum":"5b628ff3cfd2f877a6ebf830ad1a40d2596ac5a4","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.1.0-rc.1.tgz","fileCount":12,"unpackedSize":12982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNaTrCRA9TVsSAnZWagAAo0EP/RteHfeAFRxfgTMqI3Os\nB3HzA/A3KzcSYaXpMGbZ2X0gLVBHZEydRTequASAyleCohAtTOTZK1UTdM1J\npdrfp5CF4FT0gFyJLSB4hvZIwtgEdFwESBdebrOhUkJx6w7Gw0Y95QARELVt\nXp+NKwj2lxb+aP1hrkz3GBX+ZbMFFNjXMdAxJzvBUv5y1CYdBeVFMWPg/FOm\nfrQ2K9491R4qwEP4mTuZ7NXBmC1DpkBKU/+XelmruivsPP+F1GERR06iYCuk\n6hhm8kG8jeJJeEXtT75XSNyn8f/S6Msq+EYrsxpMxjrehpNIxAXd5e3YZjRj\nwzSvvnk0VKpyGvXUJRCJpaXaMKpjOar21SRbzC34FRsAoPbDA/byIfBqHEt8\nPNLT0XcyTqTJ9MmjwFZFtDsgFf4+FACI34BGkvM17MwIlN/CnYJBSq/D8WDL\n/v0o4vJKdP/L4DxYF5rHtl6OYt6RVtdvzw9MBR49+pZAEjQVZslDBJeCRfFx\nfB9589Zi1KVv0VISxM5pP1YORDE9qn10xvoCH1Mk9f+y1R5kQfVBXkKW+pt6\n08AYybXwOas8XUnRsqrjLo54HV/8214g82pX/o2ok2BinguQ0+07lIEW7owr\nKSiDJmlRNtj27UurGSs5O381y0kvfYuqspgB8lAOVpWko3+ybsUh9P4YlHlb\niC1S\r\n=Dh8K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBedB8okrhnxtdB79QPR3VFJxWypTQq+/XR6oeVl3+ZfAiEAx8VIoK81HEwUAvqJF1oyvbZHqAOhG1xw9B+vLThzLFA="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.1.0-rc.1_1530242283382_0.6991763124124064"},"_hasShrinkwrap":false},"4.1.1":{"name":"easywebpack-vue","version":"4.1.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^4.5.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"2d9eb91f41e94619bb5faeb3e6d55720987d927f","_id":"easywebpack-vue@4.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-rtrMRNWq+wu9XXu/nFQlvuZXDobHQKTASTwSv3CHz+6Jz3vMmnmHpEADY58xZTpl0EICKfnYq+ZlCrstXKSTRw==","shasum":"7a6fb0af803c94bf3783b38b3d3905401b719f3b","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.1.1.tgz","fileCount":12,"unpackedSize":13599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhkEfCRA9TVsSAnZWagAA8yQP/1p/Ks7FtL3gEPQRvhmi\nsQM9gEr8cXbIrBF0SDLJefBB6EJ4RnyXNTfy5YsmFHTwOj5QMRiatBbsOne8\npaxs3y5U8QZ1UBL2tuE7w/1PpWJPxY7lp7H6ZkOuDXCmLNVR1ocHckxaXGpz\n9Ldh0FCjJ6rDExcXUPKFYG+oFM+Resw0hTu+zNEZ4jUc6u3YcSe/jiC4S2kQ\nIhAVBnQhlvktznCRzAaJZeMFApysNl6X94gh/pJZv6PhIZfYPTad0KxbegEE\nTMiqZEN3bwYeRXSkRovcFuU1FqApv5J8k66Ho123bB481cvWLI+wxJWnnTq9\ntzU9gH373E+G4wcWJ1neunJ9bUb6AlLdd0AAaw47h6B7HSGu1RI66f8EysgT\no2kCTaXE1JqbHvIkh8WlJmFmCxB9FA38rgIrZ8tkoZvYCQnuiMu/9JpzUvlD\nrB0Q5JuN6z4NCkdnHZOzV2+kjZXsilv3r5gDW0S50F6pjgTAyHa3aIjnLXTK\nFwzu1A9sV2fiZ2v15IPDQPG8RlyhMTCiEcGAp/Qlz2TnIZiQQ8Be6yvean7F\neTuP/x60IOWV5BSqogG2HAmWR7YsvaWVxt0gLwjb7VIpPeO3z6rnMbsHGY7Y\n7m18Ri8GWwhP9/6W/y6qd76jCLams8QTGYuhC4ZJNjdMeCvXM9Iqf0triEhk\njpwT\r\n=CSTB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQ+LR9r8/mX1T7+EFDZtmUX8weblx0Nx2kM9usa3ds8AiAtC85CIEycHL3hjI6Pup49YekC5/FpD8LR13K/eN/mCw=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.1.1_1535525151359_0.21065517797415412"},"_hasShrinkwrap":false},"4.1.2":{"name":"easywebpack-vue","version":"4.1.2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^4.5.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"f34dce91098a64df2d3645309b6756efcb48fba5","_id":"easywebpack-vue@4.1.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-/erINssFhrwBWLk2pNmaZHIMCnE/gs0ITumUyGMCOkEbaRyRh94QOs1gfjh+mSaH5pPIkkOiohpvu4H/n3b0kA==","shasum":"4b6be77941f89948f13d98f5b62f40af028d6219","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.1.2.tgz","fileCount":12,"unpackedSize":13820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhn9ICRA9TVsSAnZWagAAkgEP/i4coU4lVB1uGbZNvS1v\nSIvOx4wKB6B/qYcNqjSEQSSsQI3exEjlf/mWFNXIZxaMa2lwH4OZz3fs0a7D\ncm7sDs5ufLI9MWsIfsNfXlai+0Svm5DlUgsSihZX3SLet2mKk4Btqwjy5awb\nFSq1LBL+N9/HyWRbrtjqapE2OYbs2gE+A+cJd9utoYmtcnUmaR2Jms/BmCuq\nSXzt5XmLbMAhDT4aX1u5bItBXd6wfEGr79epqyzf/dqfcE0KnzXxEuIQSroT\nIL6PNcSO5mmPQoLqgbYzt0t8aefSz2Fh7ow8qreTyjjrUDMHxbxQv4f7OdzZ\nnUojFqZYbv8vFH8HZnYl9LhkopXOKdpJqdM5XpMMosPpTXhm5znX0FSF3iNz\nDNPNPJPOxpGLg3/aqtD/qLaFuU7UpOQWAxWX28XFOZaCqzWpkTCfPEkC2NSr\nJqi2SV3/jF7mzqaLxAaW0NDhqqDsJKRWfRcSpnabm8epK2MzA0aqxg/u4JId\nfgAE+8JTFSwGZyiSDHucjS9ubRjPCwqTu54mW3Jvxh9BRMaXG9LQiCyBCEaT\nBw1/H4BFcp8KZZUvh67Lb8fYjEOso17S/CHYRkBdBYmQnr7vrC+n1ZzErahL\nEGOfnH/EprMyHNa8iKiHISg+E69fL5K3geDtNGBMAJeY8kRGl8dwaE+T8QI5\nfqnK\r\n=upUN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNltbQTkAlNNHh4V5T9QC1Dqmxyeu0pEPxe24i6NAEkAiAy96XAUyGzgwp9Udok9s2emPiNmtGMTersYxG9AyJgYw=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.1.2_1535541063630_0.7587910300124234"},"_hasShrinkwrap":false},"4.2.0-rc.1":{"name":"easywebpack-vue","version":"4.2.0-rc.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-entry-loader":"^1.0.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"0a4163e23b4f93a09c0ccb2815042c1324ccd72a","_id":"easywebpack-vue@4.2.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-agBuR1QelRAAUZroIq9OBjPVWp2q0d5Xe73YCh7PqIjQ04mXOJN3+SMemNV2ag8jyM6bFsW59+zlYAtJEPIJew==","shasum":"9fbfb876a2a03f9e39fda24edb1e116206a3271f","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.2.0-rc.1.tgz","fileCount":12,"unpackedSize":13975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn2GdCRA9TVsSAnZWagAA2v0QAIpbP0CHhRa9kiklLW7m\n6Z789APw8IyUGnj4P5zEk04ZlolRav4HAhPjy2DnWrOvqK8sEnbyNRnkeO07\nsZiBZzIrIoEmRQSJC08X8wegE00Puxol+ruaWkmreF5VVi5tys5txkwT8coP\ntuVDpfADov4geIvhvMlrHRIAB4JQQ41KjHk4p3M7WEMnaNkLtLtuyMZS5Z7+\natzrjV6z06jcAfyfuD88D4V7GRSpnjIBOwGFnEhEWFnBud1krFaydMYgDFiL\nykHcBzlSxttAamn5r8u6z7pl86VnC7WtGGjQojd/t2xXJi/I2W/SewgZhdUG\nY5mLvFHS8xqti29o+DTtS+/yOpleKVcfj/LpwSjM42yQG/PLsdqrMrPT5xEK\nrzW6aewQGaNBgWwVKetKo+rv9vAi6vGzn96aqeNQs5NKcXTp29ZJyQ3YQGgH\nTm586AFJysR/iNOUl7Q6hX2HLWK/YkALVhM0VHji5yIp5FyeJQOg6pI3Z5WN\nr6VUQfP7+aFJqJznIpytB5XXFcToutk/xK47OI5ZnzBKoy4gSwN+RSBCChf5\nCncWitIPCtKCYYBp8Kko6sJPtuO2YfnBrPDyFJHSb39DHUUqP2apdaFZRiNC\nns+nMKaSDhnooseVhzFLtLHQBWtAxiqHEs1sLnQvWIYC6TVLfD3jNW7SYE/v\nkuab\r\n=nWzE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsmDckA7DgQvQVIKEq7Tu7G9T2eCgRwubdev2sa7vJKAiEAn77oVFDMNs7jya9iEUHwXUJNdpnahr2/OHDjjlLcVMU="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.2.0-rc.1_1537171868767_0.031193241599122068"},"_hasShrinkwrap":false},"4.2.0":{"name":"easywebpack-vue","version":"4.2.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-entry-loader":"^1.0.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"c4325e39b595d4a9111358ed166a3c7c15cabafb","_id":"easywebpack-vue@4.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-CrN83NNs2ZwxqFDAA9nwzs6ETB14FvQJY6Qzg2QGbCANSnx2b+9rg5zsnGie/pn/R6vh+qoLMTDYXwz45iKphA==","shasum":"8c55789317fe6680f28c09b3c340fc855f1e0d32","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.2.0.tgz","fileCount":12,"unpackedSize":13970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvEXMCRA9TVsSAnZWagAAOUQP/3TeVgzFg7ekI69dEtpP\n3bM8uuoVwIC+9H3jkXuPu5m1d1uQqcPeFHuQw9qVVY4hRDtbzeM9CC7vaDrO\nCQb1CLFqcLcDOmZt2TUpRYTlcfS5FYUi5NAjWwMZC1khSQtC9otAakm5iV+0\nf62+SfjR5HnG5Y/0k9PG/YeAiBfBb33c8S1gR5ToPYE9ORTaFjCKVX3lRwto\nBZNA2HPUD51o/ecHP85T27cpY0hBNN9pdljIc5p0hveX6r9DSJCqZz7nFb9/\n09HrO9g4ebiTrFx+gVmQJEr/VyNugegFtSEueQ1t0gENorrG6b7bnM1XF/7x\nlmv5QL5kCOuSzsV1sOP+vPuaWGBN1gLX9Nde3eBMULdUjZE17BaI39EOr3Zj\nd8ebgeLIW/dRmR7hcSNjBkoA48ZcPi+0PD0wZ2v2Hi7b4PaQmLnNmHBwVVVB\n/9AqmGk9w7qj2ODeootY8HWVabIaP/AV1E31hWgVUUy6GytznCRNJD3ccbIn\nSRNCO+NSCWMh8nqvpvR0jnoNKGwseKgh8QoVrcL+E2nqxYmmd1PuYhsA/pmh\n5Sm7x6s7UFXZPnl6dnmvdwO2+Ttaz0EMqz8ieWvbAF0ujQdk+3dhC3zi2tsn\n0wbhPZQxcavqy0NW65IeeLNKG+Q7cGHGCqxQ8jTCIrSAeTJdOk4woaVrhCBF\nRZam\r\n=aW/F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCebupG4j5ZSRWi+4x/LQLe4fx3zVIDeRxX2E9bFBHUMwIhAKbmAXuTi1UyrZsG1kZQrJERxfAVEOnOOIh7dzX6jQOd"}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.2.0_1539065291956_0.6475004084462601"},"_hasShrinkwrap":false},"4.2.1":{"name":"easywebpack-vue","version":"4.2.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^4.8.0","vue-entry-loader":"^1.0.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"6, 8, 10"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"e183aee29e8b056cbea24c47c6cbdc956f5bfab5","_id":"easywebpack-vue@4.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-MKOX39KBY70fnIizu0P1eRojyqXF7jQgSIaAexG+k2wNJ8mXaiaCC26ge7X10j8IFNY1jrDlP9M3A1tMkuUBww==","shasum":"be4aaab65fd607eba254ea8728c4225152a7d942","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.2.1.tgz","fileCount":12,"unpackedSize":14268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwAxLCRA9TVsSAnZWagAAblUP/iUgLj20YAMzOLYlDFMV\nzc7FklsuiyxjQBJLb4I1L43QDTHcg1Qhw53Ex/i2A0jZvCeA1sEfJC0KV8xM\nFlkoQSF//zupHUsHXdojqkb2ot2U6WoPKr35qd5xRmPAZ0UHTocQ5ntN5ZqR\nzTouXMpYWhRxfAWyv6itxfvd9yaj7YRfoe4VePCLsg9zqw3DSXe0OKhrIp/A\noWwN0chbStw10HhOE96CM0eoWBRuXHHAW7aWeJPyL8tu2GplS/nZHVWW3118\n4Z9auoOJCfgfDZo/2GLyjYhQDhyOg0Z131TBT5SuDpHrw2PyreYXnYoEODSC\nnvk8tOrmWEHoxDavMtDAzVZcBUPhprgw4JEOprmJdARF4urdzvvrM+ogRPK+\n/Ea67DWhmspRG78hgCE9omTkeJey2KJ7IbvW9RIgol0CNGlMvN7IqH22zEQc\ne1wdX6O2B2wys2psoAxviOmL2cZhXH/zRYAGhQTxClCNhCLjtXZp17TJpcuJ\n8txJDp7Ms0qoez7Vdf0b7fHGZp4BFJHyXqK/X4cTXihXesdNmFN03+b4omFr\nmWO9qHX5EE6WuNHHEwHxh6NJoRJsCmjsrg0BIqrPMaZEc7Wh0LTLmixgF541\n3GTOxPh/x8oluqymkBGRqgirVsTF84/AfDhtTJ0vByhzyKfNOlswAQc4B1zU\nogXX\r\n=zdVl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1p9GNmjuVZtlDpsiEMN/v1NujEPml4uo/OSQnZZWWNwIhAINlivtzftESmx+lfeZvsACIF9CzFdp43SAL5Iuk8dgL"}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.2.1_1539312714269_0.5697625704906737"},"_hasShrinkwrap":false},"4.3.0-rc.1":{"name":"easywebpack-vue","version":"4.3.0-rc.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-entry-loader":"^1.0.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**.js","test/*.test.js"]},"ci":{"version":"6, 8"},"repository":{"type":"git","url":"git+https://github.com/hubcarl/easywebpack-vue.git"},"bugs":{"url":"https://github.com/hubcarl/easywebpack-vue/issues"},"homepage":"https://github.com/hubcarl/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/hubcarl/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/hubcarl/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/hubcarl/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/hubcarl/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/hubcarl/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/hubcarl/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/hubcarl/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/hubcarl/easywebpack)\n\n## Documents\n\n- http://hubcarl.github.io/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/hubcarl/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/hubcarl/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/hubcarl/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/hubcarl/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/hubcarl/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"e0ea7f6b522aa30b71bd49e39a270f8541992585","_id":"easywebpack-vue@4.3.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-fMehrUIlqOVGWgkk5EvimAAcj0s68E58E7ifshdg2YvIFHosIQJ02nU0Ie5mWulARnqvlPO6GfO9XQP28bkONA==","shasum":"7d91c2a1864bf4950622165d461bd40495c6551c","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.3.0-rc.1.tgz","fileCount":13,"unpackedSize":14660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbygBuCRA9TVsSAnZWagAAvBAQAIQrNgu3Uj+LeLZ1xVRI\n0KIdepYOtE8sAjMFckTqcksSsXQAEbli5+7gQXz+cV+1GAfpKuN/+Nx7H9t5\nGwi1pH+OA23uPI3btLMVIqScukNrDz57p9SM7Ki1ofl+98IUIxZYPJHpi2cb\neLpjbT9MFmiHpn2YWYeAbk8AH41y1waChfh6Kj56EADAVFxDNxT4ANpsw/Y/\nYiX95eZwPiobWzKXiU7iltvWAQCJFKEMmGu1cOw7yzDSj0arTF/NaDE94Foj\n9S3vZs/07a7/N1ogCRA/wFlM446O+Fhy32ou0I9hQg8oV83hpKKZ2ZII6XB/\noqcElMKnLpTc71T3/DapVzMIpISdhRgRk0ZUwh6GEvqIgLkqMA//5kc5hko1\n31LPi3aoQKifCgoEWpfhwNpzBRecysx+QzU4M0nYOwiURu2sjsVZr+o3MooQ\n8Hi3a0Wnf336nG06cA8i5PU4ElMZT2EL7gEocLHnbvbpfRbCPZX1sG+q9+sR\nEqueAfp0fEvbNx4iUXA/owryw0V/KVaaCbnHSD8L4+tLSr+NpxHuGvUlgbw4\nt/3LWX7ldVoN6JidhyoxqXvcKd1p19FBH/ilgFYrflHvsXLZVh2EakAc0gHz\nAtdrde4LBRT2QXzPIPCtVg2ilUtqDhl0A0jxEwpocH6PNAAg0sBP/oD9KpdX\nCjTU\r\n=3iXd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMFUULRvsbxvVteRNuwcFqjK7aRAPgFyTGffE3pyTXoAiAMm+jcJiTv8ZpyLijLqrjevqYGJsQVJGO4200YKjGSBw=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.3.0-rc.1_1539965038242_0.030047336098469213"},"_hasShrinkwrap":false},"4.3.0":{"name":"easywebpack-vue","version":"4.3.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^4.9.0","vue-entry-loader":"^1.0.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"6, 8, 10"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"a665e40e35dbf5e7f89473a0a3a00dbe2c19343f","_id":"easywebpack-vue@4.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-PZByIxgsGrpN38sEw3XjpVBa3zP3mFt86YP/Ql36NbAI7FAqBh23mHg4sgyxrHNSO7dRvBUN2FL5r9cNsp7dkA==","shasum":"57816be758b97becb6e4bee6a79fd471172662fb","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.3.0.tgz","fileCount":13,"unpackedSize":15134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2nyzCRA9TVsSAnZWagAAP1YP/i5PIOscFbt0UfOPeJI0\ndxfliXQTESmEbpmjDgXT4irOfTkNBeO2Jpan7/gBLC7u72vbf9VOx7MjnQGo\npOPrmZa2/o4RUTNlC40xhrgoQb4FteoGXo0B/ed0P9RcZdLgZQGMf1OxCZ3V\nYJU2Rt/c2EzVPsSsKkLsP8Ru3am1yVEFOajM8WwhTAJHmHG++1cw0BrVaeDq\nJYrRk8/ctIMVTykdDn/QMJr34rJp7rNGTuGCQip3BXRHtwhytTtnrRWFn3zB\nd8m4rXzSzppaGFWb03Sot9LR2w/3pExXiGL04q8Is4ixHBZrs1S2Yi18kSFP\ncbqbXLZTTIOQJFqyl01BbFp9Swe54he3MtIsjVT/nzUUkvgmC3OqwJCt81su\n5A0Mt1UwqDtn9ZIZ9XiPQLQiy/oZZ/b0wYaDDpCRTNvyd8CQYel3nM9ixdEJ\nZ7ygIEqBnvbfGT8/lLgSvXE3YqtsEvHfDbbkmPRcSMsUCoAwUov99jSGnWjn\nCE53I0l3uA2jRUhdyQ0IGPVyRwP+xrpDqPwNLk8N6ltFgExBDaANXRVxPJNV\nM3cEECp9ZHv0Qjfl0DRRQp6+EViLW6ptjxJT+kxTFC4VAGIk9AYMuc9Qg4+o\nre8cNwvb7Tbq1f5Dwdw4uRU95X+vDIB4IsbfI6Kukvc9BJ26JaNdjJGfgl8x\nwqKT\r\n=1p5Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHsd8iH7A0bon6Fv4YXqaRI2ykl3FHvRjBxpJh7wj/PfAiByJfrCI8w71csbF8Y3Nf0j/XucRZ+PoEzvQGnWSIauVQ=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.3.0_1541045426665_0.9000926045856923"},"_hasShrinkwrap":false},"4.3.0-next":{"name":"easywebpack-vue","version":"4.3.0-next","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-entry-loader":"^1.0.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"6, 8, 10"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/easy-team/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/easy-team/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/easy-team/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/easy-team/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/easy-team/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/easy-team/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/easy-team/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/easy-team/easywebpack)\n\n## Documents\n\n- https://www.yuque.com/easy-team/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/easy-team/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/easy-team/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/easy-team/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/easy-team/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/easy-team/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"a665e40e35dbf5e7f89473a0a3a00dbe2c19343f","_id":"easywebpack-vue@4.3.0-next","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-Xb4FBqgzg7Eg9doqOzL6zawTBnbIABVkMHmBns2V+BUjUSHgDp2v0MD+8vX4D2yHZfAe0qHAuper3L6yCQrbUw==","shasum":"bb1efcf64f6d462ba5be3b8b4beca1f1d53bbf91","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.3.0-next.tgz","fileCount":13,"unpackedSize":15137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6+xYCRA9TVsSAnZWagAAfGoP/2BE6QsuvEcfe6GFhCnk\naWYqzxeBB328DpUa4j+q+7nIWukE5gVQkHq00FkmuZjt9vtnGPCCVBkbPfF7\nqHH4nrEatgLRybg+2c4OqQt5r48vxCodLafqe0eyTbLaQUWHHg315zE0OhtH\nn3otkAUNteJjSlGHkjpilgKMM6d4PRyAsCqfoRJ2u5ynEqgpTdePcpraVUHM\n4hjOVY7UFaGUeM27BLwVjYB5+MflyyEIgXSVxBKIba5kGiXG3rr8Z8UAks5n\nn0gxBeALwR9QdLnCqm07yZHPEAudsySoifMu/kYFvcITEquCPIct1RIeIsmu\nerfHix+Vg0tcYxl8aXquNOaAOgfBDRNYUxQ/ztZoLDP1f1v3e00F/Z0J7urf\nO5fGNNrVrZqzNUcE7AkUvQOQl84fnZzAKKtW1fO82WIMQI+dt7GZQ7rG1aCr\nz+ieDgEZsDP+3qXY3Cb6uiiEBttofiQ1T7XMRrD7iik7DRsmye+2/sRW7O2R\nOo8bWYc43Oqmy5crYRVfd14xRHpBOb6UY90EOOFww0pYgmF+5NWjLHXsmuoc\n2Z6eNjF0REsda5kRsMmGyVDceL06nGttCRQryhPzMClgIetZSLuJo2/m6AdG\nEw0xeNwmHOZj9l2c+yJDHcgt6qimRUmA8NJUSkAUoPtnKESnWBqF9KRj2tRp\n6Z2M\r\n=vFsc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSl8O0KqUnPYq7aiPWFeAckxEnUKUt7O0zCpBYobiN0AiAxceOGKEhqstbkYkWkgX0zraiXH5+G5ihpOkCU4NxEKw=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.3.0-next_1542188119426_0.1737448965941799"},"_hasShrinkwrap":false},"4.4.0-next":{"name":"easywebpack-vue","version":"4.4.0-next","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-entry-loader":"^1.0.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"6, 8, 10"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/easy-team/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/easy-team/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/easy-team/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/easy-team/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/easy-team/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/easy-team/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/easy-team/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/easy-team/easywebpack)\n\n## Documents\n\n- https://www.yuque.com/easy-team/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/easy-team/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/easy-team/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/easy-team/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/easy-team/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/easy-team/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"43043f84f18d6f45c4d911b3560f9a4218760388","_id":"easywebpack-vue@4.4.0-next","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-HNgz+yfqDbE8XKcZgIG7/Zp1C8iWR7cJciBMhqnaq+CxNrVZ+kq+bs4CMV8Ty7b8YYHJaGofY9iLssFLO7qczQ==","shasum":"d5aef02ac83589883a990a5c79c58d6c1c360b76","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.4.0-next.tgz","fileCount":12,"unpackedSize":14996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb86/KCRA9TVsSAnZWagAAedQP/0fK6YaxF8ebONRZ3267\nICu2bP5Jh4ApiVVDJF9ba693beXbba6WuJCRt3wSTHYGktmOVUEt+UNBhxlV\nalwJDLsZJ8l2IOqhl3uiWgmNDpJ60DV7bGZd2F5y7Ey8wSrDULFLLi9rLuu4\nJy4it/5HokC9vv6HukT6BpD3ZFXUYDs+yEc3c8s0Wf5t6kz9o9udiAT7808m\nck5OVC+Rpdx7fAOsX7Woqt4gskfu6n+i4epfVFpTzgrTPamN0ezMmlvfLPbd\nvONijlUZASat0YSnq7N/famrYRuge1LPSAjGrlT2GtHL7b6v0jZoq+OmHlgL\n3vCHjMH/oqO/q/jFrmqwHORLAjeBDaGC56twUarfnbF/+ZB6cOl/wo/8Nj4l\nhyWX9biaDXhH76hq1rWyH3FIzqUkgvWadPySvAhonEBKv+pc983EHxNttf5l\nEgRYlsnRmGMsnvQS4l68M0g7kzaUAsVvTWczPT3henJdynvt9r+XmcA2+pf6\nx8YE4YjiRkGvNXxmQDc1r0WniQ0D9D9z7i96xOF2gTYPiXkV/Ne7XHtGPSkD\n2eNG/XuInrE4J0ugxzd4QqpRTpABoGVhPP8MExQxwsGfZVNZrVQpB9Yx7tno\nCPSaQjGEMHen+QlWQjp1HphsND8wFhrJ02g19oSanZKVzTjw11XezMSnyXDu\nKL7E\r\n=mQOO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhXj6h3fnfH76ixZmV6bw7jEo/ljsF6l5YG6lWbDLBIAiAIcIit+ML/rFg5hYV9FEPXRfQIpy3MBGxtOgTHsbwo4w=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.4.0-next_1542696905708_0.4794335870608155"},"_hasShrinkwrap":false},"4.4.0":{"name":"easywebpack-vue","version":"4.4.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^4.11.0","vue-entry-loader":"^1.0.0","vue-html-loader":"^1.2.4","vue-loader":"^14.1.1","vue-template-compiler":"^2.5.13"},"devDependencies":{"axios":"^0.16.2","babel-preset-env":"^1.6.0","chai":"^4.1.1","codecov":"^3.0.0","cross-env":"^5.0.5","css-loader":"^0.28.7","eslint":"^4.5.0","eslint-config-eslint":"^4.0.0","mocha":"^3.5.0","nyc":"^11.1.0","vue":"^2.4.4","vue-router":"^2.7.0","vuex":"^2.3.1","vuex-router-sync":"^4.2.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"6, 8, 10"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"a68c65c78683a812d8ed98ba9b35bedde41f896e","_id":"easywebpack-vue@4.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-w5NINueD3rLKAsTbp5cT45d4I074qvv9DG/90eMWzKW5eifh6MKClsgbqtPWbgRPV/X6hF6aPjLVkHB7gOKjYQ==","shasum":"fe1f44016685481e6d6eaf222f25de7b37eca617","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.4.0.tgz","fileCount":12,"unpackedSize":15230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9RDbCRA9TVsSAnZWagAAIccP/A3DCF2+kGgy9DxFTWC+\n8Z5x1pzj2JDwTKFLkQUxJYfuWlVlx/HpLA/5XLUDK0BoxWWR0ea7ZhvuEml5\nesRHRfA5ZzoWiB0xkk2eOMe19S4jJ53YdajPjku19Gq/WORM9wp34W6cbZux\nJyDMplCTk9gUXmQhzdoFLcPEYBdWZyOC4S+X6aunjKJEZUP6ApkHPyGBqW3+\neRO8J5zdO0tupQWWvsu1WugNei5YwqNTm9FB0WbpAS2UQnGCUoZ/AM1bGdq+\nsbZ9aXMqz3uLMbiKIwK+DB8f3PbFcjeIXgPumXZRAdKZTWAnv7OyKlL8KZth\nOY5n4Ebk/QQXrNFJa/o9gNuN6fLiajdEn8eA35FcNgq0HjHJ4CyWheGTAdEa\n13J+rTun0bCBgKHqJs33NN/0PdvTT3XXXx38Xaqr6t6btGV/lxtVTs5yZSc7\n0av2GYKM7aFwc8HHxOCSpJ/GGKb7P29AXdgBJVmeUuq012m+p+tmczG9ueVh\nnB2wRyqwxl3Tde8rpad4zX6qJIEo4nz3i6azoJyuVDxon1Se53udSl8CA1ZT\nIOffX67hTmzUus9iXoIHhs8ekS3bMqjRI/Pg0PF5l+dkI7fNC/UY9vufA2Kw\ncWC5/RRccuTIPW35171UkzS/H4LuWQqQYrwtE/49kE4jmAHh2pglFT0x1Rex\nN1Ug\r\n=6Zj7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgGp/p04fjFwExvhaF6/ZflL56Wsyh/w7HlcSMYpAuSAiEAlxTDPJnWMpfwe1B+D0UILi2mps/GxkXnpcyCebL/wAQ="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.4.0_1542787290539_0.792080199660282"},"_hasShrinkwrap":false},"4.5.0":{"name":"easywebpack-vue","version":"4.5.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^4.11.5","vue-entry-loader":"^1.1.2","vue-html-loader":"^1.2.4","vue-loader":"^15.7.0","vue-template-compiler":"^2.6.10"},"devDependencies":{"axios":"^0.18.0","babel-preset-env":"^1.7.0","chai":"^4.2.0","codecov":"^3.2.0","cross-env":"^5.2.0","css-loader":"^2.1.1","eslint":"^5.15.3","eslint-config-eslint":"^5.0.1","mocha":"^6.0.2","nyc":"^13.3.0","vue":"^2.6.10","vue-router":"^3.0.2","vuex":"^3.1.0","vuex-router-sync":"^5.0.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"6, 8, 10"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","gitHead":"ee5e69f13f924297dd1771f0266107492138a744","_id":"easywebpack-vue@4.5.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"dist":{"integrity":"sha512-TLEmp+xRd/kt/ijP4VdNvSidb0wpd+vR0hTiwb7DNkWEYjXMJeBCWtdc+HfblMbbsxzKH7gNyaxulRvPOegN8w==","shasum":"f0bf171f43a6a942eb6cd036d0c9a4dd27c75669","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.5.0.tgz","fileCount":12,"unpackedSize":15561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck0CxCRA9TVsSAnZWagAA5Y4P/i1I9dlFibtUKRLN4sJc\n5CqmmoVx1duJ/wihkhjLXIhpY/BABQvGow3Rttmd0zMx5YEDSYz71DdgqkbU\nA6boBrA+8NkPJPpookqP3BtjiE82EdGhOEUoBX8ZRYflp/Uy7I6F24OW2hFu\nVxLO2z48FrJCvkkqAQgV7c/X6vJEfYLtIH2UYDORk17hQNLY6VAm9SWg/gaV\n3oU97ch4ULE5HHrmpdS5Mub96KYIQwQROsg5Qt0Kb8OyBuh8TydXBjGvh8ma\n45bthZgFfoEGamBxZyrTS71uzoUPqAhqYW4L/XFaTonC0/EH8DWx4MBHNE+f\nymFpZlbyWfVb2duc/GSy43ZzQKWQ3NoQfH5kZMyv+RmxCpY7RRjpwRswP/WX\nMvIrYcavfr7BKWUXBwobaeCoAZLhMfSMGTpLBH80l0//y990TeBKwXTEzRVa\nnXoknAAvSz3o8xo6uiG9JQ7mCsBgeJdWxWCenSljvVi2HoBcytxLr5sTFtM2\nWFYJcpiz9q3popIeRn4buYzd+hHb5QgtbZH/vGcbAgxuNE7y3rSiVR25L0S3\na2vKni3PkVhfERdFdbrC18SddMkKlAWB7QYOYTVY4rV6SF8Rm8PI0iR+5a/L\nwUffCJh0dgHh/KEH8NMBpvH2UO2McNYNlZarDnTlLgnK4Sx7otVyyPOxNUQT\n0Pwr\r\n=Oukp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCE3ksycO+wENf/uxK6zUFn0Lss1X8lOc9E84+Mq0eTCgIgLeCeTLGfDibv+OiVjw2sPbQYUh5IRzJCYPORrbyO2I8="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.5.0_1553154224488_0.8574058035752365"},"_hasShrinkwrap":false},"4.5.0-alpha.1":{"name":"easywebpack-vue","version":"4.5.0-alpha.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"next","vue-entry-loader":"^1.1.2","vue-html-loader":"^1.2.4","vue-loader":"^15.7.0","vue-template-compiler":"^2.6.10"},"devDependencies":{"axios":"^0.18.0","babel-preset-env":"^1.7.0","chai":"^4.2.0","codecov":"^3.2.0","cross-env":"^5.2.0","css-loader":"^2.1.1","eslint":"^5.15.3","eslint-config-eslint":"^5.0.1","mocha":"^6.0.2","nyc":"^13.3.0","vue":"^2.6.10","vue-router":"^3.0.2","vuex":"^3.1.0","vuex-router-sync":"^5.0.0"},"engines":{"node":">=6.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"6, 8, 10"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/easy-team/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/easy-team/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/easy-team/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/easy-team/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/easy-team/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/easy-team/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/easy-team/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/easy-team/easywebpack)\n\n## Documents\n\n- https://www.yuque.com/easy-team/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/easy-team/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/easy-team/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/easy-team/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/easy-team/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/easy-team/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"d961dca123b494f3c47cf4dfb8ba60198201be32","_id":"easywebpack-vue@4.5.0-alpha.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-I8Ll61T7zbMN2VzVLsKyxVoFKLPEsR+Y8EQXeDl/tQsI6Uua8KTPf5vtqcX3jXhBW6fcoZ4g1jsmGnDVzY7kHw==","shasum":"84d761722251eb8f9a276de9d84309a8f43c5910","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-4.5.0-alpha.1.tgz","fileCount":12,"unpackedSize":15566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP/fuCRA9TVsSAnZWagAA2aAP/jp2vv8pfw4+BBLh4L1F\nDbVxCd2581czxQ2M6S4Wj7EYy38IYA3F9uARyPKHFohg6mBz6LxWr3X/h4p5\nqA4y8weP+LANQbH3hebFhxKZlyCLeMRPvaqpOQdXUwK7QaUL9GZG4J23QtsG\nCA5nX+fn83tzm2Ya5dmHvmkMXChwQ6MJAtghBjf1CRRHWkngLWN2gLZ6VIY+\nwAlDxOx+4n1jueaRyZPkTXSyg26hWGie134p7gJGlYAS7BVFphe4SL6WisXE\n+OGNy6SpAXz9M7GlUxummmYXJxS3Wm4fLmKqGezqewfIjbhsxMac7iJJkFvJ\n5Yj9EASg4o1p3tMxY2mn+5S1BKI3wzd10DFffehMvM+WD++GaEABA3qwURXD\nnIAbO8OPERmdEfnJPtl3QH3YceLEQhWhXFKV62TKd8GWNBjB1RUdw1FBTjpR\nz1j8mP92Qd6gJcmaThsEQss7q7Kr1KzLgWTogOUC6TV63ezFcs1uva8Ave4B\nGJRyXBEBO+JyvfTQLx4r5gbpntWEBoS444KLlOiC2OKwBpqQ4+Qz1ZNTZakU\nz6BVxIZGW/0Y8zquLB7QRGIiXjV/ii7wUg7yJeNZQx+05oyJ5zF8kJJ7M8x2\ngTiVNDOClxBi0Xt/M0pV6qB3wJRYB3GI3t41NBPoTr1is38t2NP2d9hRiBRm\n9A7t\r\n=tBcN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbXS810YoeRcg67rKXPUVRDQyMySttxPwwUsyBJpspUwIhAIu5urZEbYsWeTchRUm5+iu32mx1iENRHAb9btamz9qY"}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_4.5.0-alpha.1_1564473325902_0.05851948435423715"},"_hasShrinkwrap":false},"5.0.0-beta.1":{"name":"easywebpack-vue","version":"5.0.0-beta.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^5.0.0-beta.1","vue-entry-loader":"^1.1.2","vue-html-loader":"^1.2.4","vue-loader":"^15.7.0","vue-template-compiler":"^2.6.10"},"devDependencies":{"axios":"^0.20.0","babel-preset-env":"^1.7.0","chai":"^4.2.0","codecov":"^3.2.0","cross-env":"^7.0.2","eslint-config-eslint":"^6.0.0","mocha":"^8.1.3","nyc":"^15.1.0","vue":"^2.6.10","vue-router":"^3.0.2","vuex":"^3.1.0","vuex-router-sync":"^5.0.0"},"engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"8, 10, 12, 14"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"publishConfig":{"tag":"5x"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/easy-team/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/easy-team/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/easy-team/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/easy-team/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/easy-team/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/easy-team/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/easy-team/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/easy-team/easywebpack)\n\n## Documents\n\n- https://www.yuque.com/easy-team/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Version\n\n- @easy-team/easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 7 \n- easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 6\n- easywebpack-vue ^3.x.x > Webpack 3.x.x + Babel 6\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/easy-team/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/easy-team/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/easy-team/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/easy-team/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/easy-team/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"f0db6fcdda520d3523592532aa9d6ed6ed1a1f75","_id":"easywebpack-vue@5.0.0-beta.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-bMRfuxfNuvABeuJmVdo88GA/B7n1pq5A33RoNXLrVaFjTQHJwj12u8T6mtUegd7f7xxA5OOaITFV5t2DU+RAtA==","shasum":"65659c2a6c3bd0fd00d07132f1bcc2599b70b42c","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-5.0.0-beta.1.tgz","fileCount":13,"unpackedSize":17738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXMbCCRA9TVsSAnZWagAAwPsP/i4MTHyNHRn/pwt/iAGh\nhbqJMh14qD27gE+o39a81bB83ppA3bCtAxICesxajS2dni0xFBoyIPaRoTN/\nfDusLB33Ccqm5SgZJaqM0khrKS1EaeFbmnb8JkK/F579NtwAd6zIzrmFRt1X\nvh3jdAHI9jX4AW3xRccV/ykogtES/HaXHw+uYbTF+7BS+Tt/VaE25Ro0FIwV\nA0ChwOIMnd+CzCJYxCcqvStF5MW3V4UW/XPZFh1FajaYi+7Vunhjp/HWA8Vh\nyoYEeS1ePcUQKDZft0tugD+8ZL7IutHME0yIjr70matUiyi5cQHKlP8mSal7\nE7fo/6F9ZHPrzKCeKIPcWf558EFvgZna5qnGYUtLmub66wItxmNljYcJPpA0\n94kNjx/VUTbq+Re9LeCjAKnU0r5beHXdQG8kzZ+FjlMX9daGCT4Impq/BGzO\njaqh6KpeXyvPHowAAPwjwlyUjxlH2PGqJIk7WbTtqoMdF3mKjzbKOVsI8IIo\nKSBxaxt/UKMi9AOTd7IqjyaNbQcWxkfRsMrSZc0sGb4AxRNwi0cMb9GAg9gZ\nZw+h4lxC0U6rQipIeDSs9/XKgiMI/LjZTAEf5Xh25vzFUvpD1WJy6f12b7Ra\nw8ZeUv0SGGESzY6X+Y8Z5/5L1+lHImZ4FtS04epF7TDIIaCKH/zTjNj/AzcK\nbvod\r\n=nyK9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcpTU8xam2lxFJh4wYb1bgzsfCIJge6PFyBjInJOpcaAiA2VpJsSQVBaA0pCvz/3RfHsw6EQT3rXtI6wrPDPb8OfA=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_5.0.0-beta.1_1599915714246_0.9331452704394394"},"_hasShrinkwrap":false},"5.0.0":{"name":"easywebpack-vue","version":"5.0.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^5.0.0","vue-entry-loader":"^1.1.2","vue-html-loader":"^1.2.4","vue-loader":"^15.7.0","vue-template-compiler":"^2.6.10"},"devDependencies":{"axios":"^0.20.0","babel-preset-env":"^1.7.0","chai":"^4.2.0","codecov":"^3.2.0","cross-env":"^7.0.2","eslint-config-eslint":"^6.0.0","mocha":"^8.1.3","nyc":"^15.1.0","vue":"^2.6.10","vue-router":"^3.0.2","vuex":"^3.1.0","vuex-router-sync":"^5.0.0"},"engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"8, 10, 12, 14"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"publishConfig":{"tag":"5x"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/easy-team/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/easy-team/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/easy-team/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/easy-team/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/easy-team/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/easy-team/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/easy-team/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/easy-team/easywebpack)\n\n## Documents\n\n- https://www.yuque.com/easy-team/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Version\n\n- easywebpack-vue ^5.x.x > Webpack 5.x.x + Babel 7 \n- @easy-team/easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 7 \n- easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 6\n- easywebpack-vue ^3.x.x > Webpack 3.x.x + Babel 6\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/easy-team/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/easy-team/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/easy-team/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/easy-team/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/easy-team/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","gitHead":"b9ca0807c61e15169a8b7556dc56edcf42d07be0","_id":"easywebpack-vue@5.0.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-b0TqdDjOzsujRoWYSRrQ2CT1Zi5iB8fDcjN2Hh+R80lo803NANe4OM75iMIF6TxaOKkuFCOxNFLbD0tIERcWgQ==","shasum":"dc63b0aa78b4b2b77fac9e0a9b5f6f10e7ccba5f","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-5.0.0.tgz","fileCount":14,"unpackedSize":16519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfimwICRA9TVsSAnZWagAAPYQP/0jQijw8ZLbUcGzQbwVx\nS0fus5HYH/8SEtYbzVZQeUuS0NxCH2Ynwfq14ZB6qhyR7rZc9fjI5wlfFVlE\nWlhTjY4wOtzhkzv7POaxBPHglIMvZI1nVMxs6+sfIGjTFoESV/QzAp4vcJhq\n0HO8mn1fKe1rtOZC/96PNxflyv2IqrHwaoSOiGX7VWATQ1DW9z1FRWeuk2zi\n8aEgvq9ox6dHPcvAKs/BtURvlHTXMTLD8BEg3A5TRN6o4nXjRDjRBZ9ZAyqS\n3zU9ZhEDWlQt9LBNDYpvkVRJBpVXy94BZUD9BOe9oA3/gFik1UYk7Ds7OCLM\nmJB1h7qA/Y/0yBGEgiNf+342WOPc1aM86PUGg6ZF0wWoLwN5g8IUBWtOWkiV\nQShj/hik6Gc2IgbAhuWortSceilJELTYduGCNBvQOriOed/vyMy8NHeUrgTd\nKvmk5SU4X0X9qrGeyENT+w7YDqOazmJ0hq0SDpozltt4/aWcKEcKI7Ih6NLZ\nEfBbj7qgG4GLOdSBlesAM5O830WNEdhb6THxlUZlul5n41DWE3hELVp/3QAC\nbOqjRW/Lekn4KqGb5ni4/inN1rXKuDP2EsTC+bw8Nprrl8LinGVzVxhRWHOn\nPfPnbHB8aE6j8XdGEO5uDqCKe9KUEMx/BFzobDIU6yihQtZNH5gkkJAlsK+9\nZHL9\r\n=0UC0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIc42nb1CiBnf4pTqxdK91cy50wjJ+tgEqxDcX8f847AiAegKykGm4bQ97pIonrL0mmokBzQAlHzHbpoZoIokhbsA=="}]},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_5.0.0_1602907144367_0.5950872713570456"},"_hasShrinkwrap":false},"5.0.1":{"name":"easywebpack-vue","version":"5.0.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^5.0.0","vue-entry-loader":"^1.1.2","vue-html-loader":"^1.2.4","vue-loader":"^15.7.0","vue-template-compiler":"^2.6.10"},"devDependencies":{"axios":"^0.20.0","babel-preset-env":"^1.7.0","chai":"^4.2.0","codecov":"^3.2.0","cross-env":"^7.0.2","eslint-config-eslint":"^6.0.0","mocha":"^8.1.3","nyc":"^15.1.0","vue":"^2.6.10","vue-router":"^3.0.2","vuex":"^3.1.0","vuex-router-sync":"^5.0.0"},"engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"npm install --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"8, 10, 12, 14"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"publishConfig":{"tag":"5x"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","_id":"easywebpack-vue@5.0.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3gDHzOJRFqIllPd2LhYGXipBSYoo8EWmAPCeI9z06ixomDDU4wKuI3a/o+/bn8yKDD714IRuuyCAHyYlt+y1NQ==","shasum":"cec4e01eec0b2821f46e1970b6f7d98e9f93da56","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-5.0.1.tgz","fileCount":14,"unpackedSize":16688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH8LmCRA9TVsSAnZWagAAoeoP/3fX7bih2SXYiBdNYFBL\ndcjFRhsoSnxmSanhpUm9mvkcEhMDKpX/8bNuU0Roch5OvBKOskj0f8A41YAE\nA/VDNkwYN8/EtUkoqJtMcMl6ADWqXT0xMTG4c1dWJmwh4REc7pASpUq5jjBf\nnilJbLppaCOmHy0/qfikxGkgW+YWFPCkURIq5MmhhS6/WfbsUli6zyOMimUy\n3UHo/cpVYpoanrJrCMaUnE8UlcqK4OA5fl6tGoZ6ZftwpHqrkOYSZNPhrXad\nY6bAG9C/QiHHU1UUkYIwf/c+Ac5L2ZK5zELeXpn3RPWmtlraO5bVckXNtGeP\nf2wP3FHNKKwDkxdSUVIZiRchp7Q0tPgK1CRKDrGQDBN774UIm4zuL15ePR6J\nDNTLUCM0lk3lIFN42IAz/MmkV01fUxwzvCCCNc1FA6G4B8ucAfcagYDZApMJ\nlOa21goLg1hEo7YrRhnGANb2KqXhuW/AlFB9o9ZNBzati1E3RjCwQEVlXa8F\n40jHr0CWPSh60yeTQj2F8UnT34FByKipokJ4KfhRHuRCo0HpKBbGy+F6G9jM\nEDzPTF9D1XBRLd1Ur/wuqVlvlPU9d9a8ITgykv0Ccx53O75MqtzZQPzELQXM\nh+Ksp/x4+ubyulI5vhuwaKzpC2m7xFwP+jIST2HsGFtu1DobtwekEYgPYjYY\n7jDe\r\n=JgzW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBngOdxFIaj9871+sItyCUbp4RH1Wtt8fnWECLe9eS38AiEAmMlu94PG2d0OK6OOss9O3w0qA5/NYJLHXH6fs7ACyyo="}]},"_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"directories":{},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_5.0.1_1612694245700_0.024049322114113814"},"_hasShrinkwrap":false},"5.1.0-beta.1":{"name":"easywebpack-vue","version":"5.1.0-beta.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"5x","semver":"^7.3.5","vue-entry-loader":"^1.1.2","vue-html-loader":"^1.2.4","vue-loader":"^15.7.0","vue-template-compiler":"^2.6.10"},"devDependencies":{"axios":"^0.20.0","babel-preset-env":"^1.7.0","chai":"^4.2.0","codecov":"^3.2.0","cross-env":"^7.0.2","eslint":"^7.30.0","eslint-config-eslint":"^7.0.0","eslint-plugin-node":"^11.1.0","mocha":"^8.1.3","nyc":"^15.1.0","runscript":"^1.5.1","vue":"^2.6.10","vue-router":"^3.0.2","vuex":"^3.1.0","vuex-router-sync":"^5.0.0"},"engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"yarn --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"8, 10, 12, 14"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"publishConfig":{"tag":"5x"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/easy-team/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/easy-team/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/easy-team/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/easy-team/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/easy-team/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/easy-team/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/easy-team/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/easy-team/easywebpack)\n\n## Documents\n\n- https://www.yuque.com/easy-team/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Version\n\n- easywebpack-vue ^5.x.x > Webpack 5.x.x + Babel 7 \n- @easy-team/easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 7 \n- easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 6\n- easywebpack-vue ^3.x.x > Webpack 3.x.x + Babel 6\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/easy-team/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/easy-team/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/easy-team/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/easy-team/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/easy-team/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"easywebpack-vue@5.1.0-beta.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LMy+wTu7781grMF0jU8I0jMkTwGqOLvT1sZh+LEEBlPG1KwqJcRNNNi4nud2LxljmbE2Or8kXWJ/aM9bXkB/TQ==","shasum":"c668d851257415b30eaa5340e035604652916359","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-5.1.0-beta.1.tgz","fileCount":15,"unpackedSize":18135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4FE1CRA9TVsSAnZWagAA2LUP+gN6Jq+qkBd7ijWbWf3V\ntOb0psbHiZYd+cH1jgenaF44sMcIg6M6hDD2YCOWA/4VsGzrp0a+cKpdHREh\nvwLH+hkmLqap2lUOh45Z3hYyMRAbMXNmPvGiK+K2uMHHw0kYMGZSGcCYsMFh\nQcCSELXDAI/pItKtyg0EojfrzNYd8HQ7F0gD0uNBhEtWNTOR5/iulVnjpI8m\nOqVOmxB6LSu1BkkQ68nL/h2TlOBN9f/ZQYtQUU8iJWPPM/SH2JhfpTrHt7v+\n+pXUPKc5TORETlGlL2mDEeVeR+xVhOJrb5PLEXW51iwAepLQ10M0/S+dWt5q\nluolWh50fc9JiSe2T6TSDopdB0/cMxb6+4rgYGZwrf7G8WF7lh3X25pMKewe\nhhvoFskKynkN++Uf/Z7vkz8M5rPrPAA2NhGgWZoDFcKwkWrq6+8V9F0Wlxn7\nrepiARrRyuPAr36C/lj2DOcugeRgeof7I7pBqLg9/FR5UlCXPBB336lQOTrb\nQRwuZiiYbQsUYJ7ZSZ/tQn0Y3v7DbNBcGEJlcVDnyyIzLgNDpzRVKT3lU1X6\nbeJVl6L+Pg72sTE06I1YKi/Xt5ASuXni9AxzvPz6j4UJD7W4GP6TsxQhHkUi\nuSI5yGdyBF3Nhgxj2cDtbPHqY67JHeV0QhFOXTOGxd5MtS8CB/eJCkZ9rHKL\nK2Lr\r\n=93qt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHdr5bZnfzleXIrG+qlJkqnjt3aIwvEuKbzAh6XiQFCAiEAwrUzF34mD1Gx4QDD2gnpWWuUfdrZjQf7Lt/6279GlKg="}]},"_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"directories":{},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_5.1.0-beta.1_1625313589058_0.38512163813382716"},"_hasShrinkwrap":false},"5.1.0-beta.2":{"name":"easywebpack-vue","version":"5.1.0-beta.2","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"5x","semver":"^7.3.5","vue-entry-loader":"^1.1.2","vue-html-loader":"^1.2.4","vue-loader":"^15.7.0","vue-template-compiler":"^2.6.10"},"devDependencies":{"axios":"^0.20.0","babel-preset-env":"^1.7.0","chai":"^4.2.0","codecov":"^3.2.0","cross-env":"^7.0.2","eslint":"^7.30.0","eslint-config-eslint":"^7.0.0","eslint-plugin-node":"^11.1.0","mocha":"^8.1.3","nyc":"^15.1.0","runscript":"^1.5.1","vue":"^2.6.10","vue-router":"^3.0.2","vuex":"^3.1.0","vuex-router-sync":"^5.0.0"},"engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"yarn --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"8, 10, 12, 14"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"publishConfig":{"tag":"5x"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/easy-team/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/easy-team/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/easy-team/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/easy-team/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/easy-team/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/easy-team/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/easy-team/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/easy-team/easywebpack)\n\n## Documents\n\n- https://www.yuque.com/easy-team/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Version\n\n- easywebpack-vue ^5.x.x > Webpack 5.x.x + Babel 7 \n- @easy-team/easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 7 \n- easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 6\n- easywebpack-vue ^3.x.x > Webpack 3.x.x + Babel 6\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/easy-team/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/easy-team/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/easy-team/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/easy-team/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/easy-team/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"easywebpack-vue@5.1.0-beta.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-U1mhJHPWl28Q7H54yErFbSw3l0X3FLVw6lE5mue6v1TgsH0JW2BYoCv3e+Pszfu22yNbNwXYFuUF1rwJtFrGxQ==","shasum":"bb5411ea11a5c484400e06419558bff87e706a7f","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-5.1.0-beta.2.tgz","fileCount":15,"unpackedSize":18413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4HEUCRA9TVsSAnZWagAAac8P/3IsRNyu++0DBDLsNH1F\n1qeRwNBQQaFEZWdXarzV69WUg21FedmsuahCkzV7dCO9sP69iglh9SQqqfBL\n4GS3FxHJsA13ZdompHEeOCLF83rdvI5QGI0ZZUk9y/DQeYU3hI5WIdoNXbfK\netQz/ithDYZ0qm5Z5Q561izPcYc/QFhU7m9M8mf1TgeBjWA0rXIPlW3nsH1r\n+xzE3TNG2cR+PyToFNegMUBhkSmb2Wec+EXtQ20KIK+BxrL46tBchAofCRPw\n1BTxB+47lW66lQE159SpmsO3zJwpy53z9HGSN/YUG8lL+3qzCJhE89VdmxR9\naQkGJi/FlMNJSM8K/o4z/zl02yg+4wjeRGuDs5YU6JI7C9o8HXtOKrrnzPp1\n77pHB3qR2DtkTvBZ+kT6SYIXjDnXiA85u0Yi3cl1h6xzoSTwmJiZcNzRjCg+\nrXBZd7brv1nn89vAKMwHz1jDCd3kTGC26Vve6fkr0jupeLpt4PSyYceXlG3v\nc99ZjMzhN/bAQtNpnntEaYeKFtsgtHiLsmNixvs2ql21EDRd6LEJ4yiz0UlJ\nhn4y+6nnwqjGuKd76kJour2MGcPnVzexsjWG/P/Okjg1d4Ls7sppXKAMjbGn\n396OuGKq8zCkLTMIZ1xmJ35Ji1W8A0bNegYOJzflFudF9XNi1Ep3adz15TkN\nPxvh\r\n=d3Zu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIQcbGyfENrMlO5zNqL0bBm2x7yONbO9/kHMm/c3i06AiB3b/7j0nwrMVRhpEn+vrpe2eNf5+Do5IsDsBcRzYO2PA=="}]},"_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"directories":{},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_5.1.0-beta.2_1625321747548_0.49259916415576943"},"_hasShrinkwrap":false},"5.1.0":{"name":"easywebpack-vue","version":"5.1.0","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^5.1.0","semver":"^7.3.5","vue-entry-loader":"^1.1.2","vue-html-loader":"^1.2.4","vue-loader":"^15.7.0","vue-template-compiler":"^2.6.10"},"devDependencies":{"axios":"^0.20.0","babel-preset-env":"^1.7.0","chai":"^4.2.0","codecov":"^3.2.0","cross-env":"^7.0.2","eslint":"^7.30.0","eslint-config-eslint":"^7.0.0","eslint-plugin-node":"^11.1.0","mocha":"^8.1.3","nyc":"^15.1.0","runscript":"^1.5.1","vue":"^2.6.10","vue-router":"^3.0.2","vuex":"^3.1.0","vuex-router-sync":"^5.0.0"},"engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"yarn --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"8, 10, 12, 14"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"publishConfig":{"tag":"5x"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","_id":"easywebpack-vue@5.1.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-hP3vu2i+2FQ/cwb8jL/f/nu6LemOEg7GxIQXaKIjrGxnYBUAenRCTMRj+RxpZBNKsxpk4YjfdLYhO25Dseky1g==","shasum":"1a780cbb7550a375fd10a78d14df03c78ae42d4a","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-5.1.0.tgz","fileCount":15,"unpackedSize":19339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4ZBiCRA9TVsSAnZWagAAd4sP/iOHxst1u8bySvHAO5KG\nJhbP4pLtxL1BysHN789MWdLLyDVlcMbEYgr7ESpQqyosifRQsE4JkZaEUXrj\nRNneMN87eH3s/7jOXrgxzKX9YrSUoIuraZQibqlBQH1BwVpI9vRVvYt33Opt\nIKHH4YHFIWBWE+0muS9BZ6gQFXMI6nncCVWE9C5sOP8DRkI7VDPWxuMad69F\ntK2ZA9Exl9FQFFn+rjQjaLirZd7d0nB8pu2VOfjZ4omojMwbzy0s2n+oAeIe\nzo//M7v+RgilxSpUG4rlzLLAnP7IJwc8mvdo66uqv89oQAIL+FfZirpz5wp7\n3GGSQTOPiWHuLsBTkZ4zGCZP8J22ZjNpDIBZJ/tpk4aVmLvZc5SZrQnsPZHh\n1qrHuaRn87CkUI7LZvGFAGHUcPBOYsYmPYDOntNfLcizEoDAivvfkJYJC4wJ\nDNFoD0ScWF8DNlnVgRWuIgMp4zyldV71Q8KjAeYPhVkQeBzLcI5HbkvU8BaR\nYd11JsrallGHbTU8vetDlDBkY9mVXbXHvIrdKhCyXz2Nh6rxUjguhe90zAID\nbKMkFscVVHVMYpcsQYU3r6rtVReTy83t0wv8hCKb7ZtuKMUEbmeeehqdyruU\nbUr+EkVQn9Cvssv/P6uEVH3vsfPP7h8UpAoUHa5s72vNbUplz6ICwSWjXVNd\n3ShZ\r\n=auDZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZHbHJYjxu8z6FbQp8zlEZjzz1q8N6ZDK3A9JJYMlevAiEA8nnAKn4Z+b5RCxP0eU6H45s1IgitBHJ3klW8iPanJLk="}]},"_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"directories":{},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_5.1.0_1625395297442_0.5284501705511322"},"_hasShrinkwrap":false},"5.1.1":{"name":"easywebpack-vue","version":"5.1.1","description":"vue webpack building solution for easywebpack","keywords":["webpack","easywebpack","vue"],"dependencies":{"easywebpack":"^5.1.0","semver":"^7.3.5","vue-entry-loader":"^1.1.2","vue-html-loader":"^1.2.4","vue-loader":"^15.7.0","vue-template-compiler":"^2.6.10"},"devDependencies":{"axios":"^0.20.0","babel-preset-env":"^1.7.0","chai":"^4.2.0","codecov":"^3.2.0","cross-env":"^7.0.2","eslint":"^7.30.0","eslint-config-eslint":"^7.0.0","eslint-plugin-node":"^11.1.0","mocha":"^8.1.3","nyc":"^15.1.0","runscript":"^1.5.1","vue":"^2.6.10","vue-router":"^3.0.2","vuex":"^3.1.0","vuex-router-sync":"^5.0.0"},"engines":{"node":">=8.0.0"},"scripts":{"lint":"eslint .","fix":"eslint --fix .","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s","test":"nyc --reporter=html --reporter=text mocha --timeout=1000000","cov":"nyc report --reporter=lcov && codecov --token=c193e626-f08f-41a7-b3e7-fdc39878892f","ci":"npm run lint && npm run cov","ii":"yarn --registry https://registry.npm.taobao.org"},"nyc":{"exclude":["**/*.spec.js","index.js","config/*.js","config/plugin/**/*.js","test/*.test.js"]},"ci":{"version":"8, 10, 12, 14"},"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"publishConfig":{"tag":"5x"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","author":{"name":"hubcarl@126.com"},"license":"MIT","readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/easy-team/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/easy-team/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/easy-team/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/easy-team/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/easy-team/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/easy-team/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/easy-team/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/easy-team/easywebpack)\n\n## Documents\n\n- https://www.yuque.com/easy-team/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Version\n\n- easywebpack-vue ^5.x.x > Webpack 5.x.x + Babel 7 \n- @easy-team/easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 7 \n- easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 6\n- easywebpack-vue ^3.x.x > Webpack 3.x.x + Babel 6\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/easy-team/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/easy-team/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/easy-team/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/easy-team/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/easy-team/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md","_id":"easywebpack-vue@5.1.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xITf8Lp1BUUQ4pv8397JWlzlklgGDVQzE9aPNjdjm7Rnnj2tmJzOZFkBuTAaEM7GzdZGlOrwfe0+M1Qysxlr1w==","shasum":"7f5ead2ca3e45ee16db7994386acf6f65f20e6a1","tarball":"https://registry.npmjs.org/easywebpack-vue/-/easywebpack-vue-5.1.1.tgz","fileCount":15,"unpackedSize":19589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6Rl1CRA9TVsSAnZWagAAlNEP/1O0annobhZZN7LlN/vi\ntGvhIUPSbObkN0xcWE48inG2T5XtAm+lIxqLDjsxjy/xm5wzrg5wTljLjB4r\nPLsaBsWyOueIVEbuAKfaARPs+U0ttw+zgQzSLZYlVcj8eoT7Y9GvIw2adXJd\ngbPV2x9nF+ArUCckAkGqChpWA2pjjLT5nJLXEWxRdihYU0uEDiwvd36SYcfA\n4C2dhNeOqfiLhG02dM099VzFkmc2sUsNK6/ww+C0T1/uHXUhcih61q9Mtrud\nyATDchALQ/KhDf3rWuvxA5K/sX8JUN3f1KRyj1A7pQqQvKYZriTSRrSiFz3O\nUX1fElFIldoaJraykm2JtxfJy1k2Vv2mxjl83tmqLBiHYbrcvFoA03fxHpOM\n477lGpMK25oJhPC93TFxzEKyATLllntXphLwQfO/bdVW4prrRXQA4H8+V5vs\niE2H2m7v1Ktw/LXCz4DUv1V/kgIKJTua1JyiVRkASPxwGMGab0bKA1RN3pK+\nFZ5/UWOB5qODzjadZmRBV/D0EPqs/P8MN5OQEZO13X4rolcbiYFbLake60je\nvdq+6y9Jrn9+GLLgHOgUgUR74izGuOWNl1w5tpbJtmCYLviaw0A0sx0nJaJI\ndVHUiBCuIWXfp6TsIms7Jw/eZL4cLXY4Dz1puBsvlWw7ycISp1OkUEJOavu3\nENwj\r\n=ZR8Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGVGZ/p3yytYWsZbk1Ljf8ydGCAeFHcZFFiwjDEBBm8AiAHpV+9Ia61pCneHSCEuVY9k1kTYm9w0OrCL1ub5xwatQ=="}]},"_npmUser":{"name":"hubcarl","email":"hubcarl@126.com"},"directories":{},"maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easywebpack-vue_5.1.1_1625889140473_0.6169423516819565"},"_hasShrinkwrap":false}},"readme":"# easywebpack-vue\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/easywebpack-vue.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/easywebpack-vue\n[travis-image]: https://img.shields.io/travis/easy-team/easywebpack-vue.svg?style=flat-square\n[travis-url]: https://travis-ci.org/easy-team/easywebpack-vue\n[codecov-image]: https://img.shields.io/codecov/c/github/easy-team/easywebpack-vue.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/easy-team/easywebpack-vue?branch=master\n[david-image]: https://img.shields.io/david/easy-team/easywebpack-vue.svg?style=flat-square\n[david-url]: https://david-dm.org/easy-team/easywebpack-vue\n[snyk-image]: https://snyk.io/test/npm/easywebpack-vue/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/easywebpack-vue\n[download-image]: https://img.shields.io/npm/dm/easywebpack-vue.svg?style=flat-square\n[download-url]: https://npmjs.org/package/easywebpack-vue\n\nWebpack client render and server side render build solution for Vue\n\n## Featues\n\n![easywebpack](https://github.com/easy-team/easywebpack/blob/master/docs/images/easywebpack.png)\n\nsee [easywebpack](https://github.com/easy-team/easywebpack)\n\n## Documents\n\n- https://www.yuque.com/easy-team/easywebpack\n- https://zhuanlan.zhihu.com/easywebpack\n\n## Version\n\n- easywebpack-vue ^5.x.x > Webpack 5.x.x + Babel 7 \n- @easy-team/easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 7 \n- easywebpack-vue ^4.x.x > Webpack 4.x.x + Babel 6\n- easywebpack-vue ^3.x.x > Webpack 3.x.x + Babel 6\n\n## Install\n\n```bash\n$ npm i easywebpack-vue --save-dev\n```\n\n## Usage\n\n\n### `webpack.config.js`\n\n```js\nconst easywebpack = require('easywebpack-vue');\nconst webpack = easywebpack.webpack;\nconst merge = easywebpack.merge;\nconst baseWebpackConfig = easywebpack.getWebpackConfig({\n    env, // support dev, test, prod \n    target : 'web', // browser mode build\n    entry:{\n        app: 'src/index.js'\n    }\n});\nmodule.exports = merge(baseWebpackConfig, {\n   \n})\n```\n\n### use `webpack` command build\n\n```bash\nwebpack --config webpack.config.js\n```\n\n### base `easywebpacack-cli` build mode\n\n```js\nconst webpackConfig = require('./webpack.config.js');\n\nif (process.env.NODE_SERVER) {\n  // development mode: webpack building and start webpack hot server\n  easywebpack.server(config);\n} else {\n  // build file to disk\n  easywebpack.build(config);\n}\n```\n\n\n## Example\n\n- [vue-client-render-boilerplate](https://github.com/easy-team/easywebpack-cli-template/tree/master/boilerplate/vue) Vue client render boilerplate.\n\n- [egg-vue-webpack-boilerplate](https://github.com/easy-team/egg-vue-webpack-boilerplate) support client render and server render.\n\n- [egg-vue-typescript-boilerplate](https://github.com/easy-team/egg-vue-typescript-boilerplate) Egg + TypeScript + Vue server render boilerplate.\n\n- you can use [easywebpack-cli](https://github.com/easy-team/easywebpack-cli) create client render project or create server side render project for vue.\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/easy-team/easywebpack-vue).\n\n## License\n\n[MIT](LICENSE)\n","maintainers":[{"name":"hubcarl","email":"hubcarl@126.com"}],"time":{"modified":"2022-06-16T04:15:44.371Z","created":"2017-06-14T13:00:16.145Z","0.1.0":"2017-06-14T13:00:16.145Z","0.2.0":"2017-06-19T02:08:49.136Z","0.5.0":"2017-06-21T01:45:21.849Z","0.5.1":"2017-06-21T02:06:14.917Z","0.5.5":"2017-06-25T16:07:58.617Z","0.6.0":"2017-07-11T06:12:48.313Z","0.7.0":"2017-07-18T08:26:37.937Z","0.8.0":"2017-07-25T09:44:58.569Z","0.9.0":"2017-07-31T06:07:10.868Z","0.9.1":"2017-07-31T10:02:16.268Z","0.9.2":"2017-07-31T10:32:18.637Z","1.0.0":"2017-08-09T09:48:40.766Z","1.0.1":"2017-08-17T07:56:42.266Z","1.0.2":"2017-08-29T07:27:58.272Z","3.0.0-rc1":"2017-09-06T09:27:26.537Z","3.0.0-rc2":"2017-09-08T02:45:10.415Z","3.0.0-rc3":"2017-09-08T06:12:38.511Z","3.0.0":"2017-09-08T10:08:46.542Z","3.2.0-rc1":"2017-09-15T04:12:11.090Z","3.2.0-rc4":"2017-09-20T06:34:05.804Z","3.2.0":"2017-09-20T09:25:24.389Z","3.2.1":"2017-11-29T09:52:09.272Z","3.3.0-beta.1":"2017-12-04T11:37:23.180Z","3.3.0-beta.2":"2017-12-05T09:46:03.669Z","3.3.0-beta.3":"2017-12-05T09:46:24.098Z","3.3.0-beta.5":"2017-12-08T09:20:10.192Z","3.2.2":"2017-12-13T09:36:01.050Z","3.3.0-rc.1":"2017-12-13T10:14:51.859Z","3.2.3":"2017-12-16T05:53:09.106Z","3.5.0":"2017-12-21T06:53:37.400Z","3.5.1":"2018-01-09T03:42:54.541Z","3.6.0-rc.1":"2018-01-16T07:43:30.063Z","3.6.0-rc.2":"2018-01-17T01:49:32.158Z","3.6.0-rc.3":"2018-01-17T07:17:31.768Z","3.6.0":"2018-01-17T10:21:02.693Z","3.7.0-rc.1":"2018-02-07T08:25:16.286Z","3.7.0-rc.2":"2018-02-11T08:56:43.175Z","4.0.0-beta.1":"2018-02-21T09:01:39.343Z","4.0.0-beta.2":"2018-02-22T08:10:33.104Z","4.0.0-beta.3":"2018-02-28T03:48:39.496Z","4.0.0":"2018-03-07T07:28:49.263Z","4.0.1":"2018-03-19T07:04:07.838Z","3.7.0":"2018-03-19T11:52:03.712Z","3.7.1":"2018-03-19T12:14:44.553Z","4.0.2":"2018-03-29T03:21:20.652Z","4.0.3":"2018-03-29T03:29:10.706Z","4.0.4":"2018-03-29T11:06:57.636Z","4.1.0-rc.1":"2018-06-29T03:18:03.467Z","4.1.1":"2018-08-29T06:45:51.451Z","4.1.2":"2018-08-29T11:11:03.746Z","4.2.0-rc.1":"2018-09-17T08:11:08.984Z","4.2.0":"2018-10-09T06:08:12.097Z","4.2.1":"2018-10-12T02:51:54.493Z","4.3.0-rc.1":"2018-10-19T16:03:58.364Z","4.3.0":"2018-11-01T04:10:26.824Z","4.3.0-next":"2018-11-14T09:35:19.630Z","4.4.0-next":"2018-11-20T06:55:05.898Z","4.4.0":"2018-11-21T08:01:30.653Z","4.5.0":"2019-03-21T07:43:44.638Z","4.5.0-alpha.1":"2019-07-30T07:55:26.026Z","5.0.0-beta.1":"2020-09-12T13:01:54.382Z","5.0.0":"2020-10-17T03:59:04.473Z","5.0.1":"2021-02-07T10:37:25.840Z","5.1.0-beta.1":"2021-07-03T11:59:49.193Z","5.1.0-beta.2":"2021-07-03T14:15:47.707Z","5.1.0":"2021-07-04T10:41:37.756Z","5.1.1":"2021-07-10T03:52:21.025Z"},"homepage":"https://github.com/easy-team/easywebpack-vue#readme","keywords":["webpack","easywebpack","vue"],"repository":{"type":"git","url":"git+https://github.com/easy-team/easywebpack-vue.git"},"author":{"name":"hubcarl@126.com"},"bugs":{"url":"https://github.com/easy-team/easywebpack-vue/issues"},"license":"MIT","readmeFilename":"README.md"}