# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [2.0.5](https://github.com/leapFE/luban/compare/v2.0.4...v2.0.5) (2022-05-11)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [2.0.4](https://github.com/leapFE/luban/compare/v2.0.3...v2.0.4) (2022-03-10)


### Bug Fixes

* specified config file path for postcss-loader ([20f2d07](https://github.com/leapFE/luban/commit/20f2d07e3b3064cf8169e274b3142f26adfb689f))





## [2.0.3](https://github.com/leapFE/luban/compare/v2.0.2...v2.0.3) (2021-07-22)


### Bug Fixes

* **cli-plugin-service:** page real has static method 'getInitialProps' then invoke it ([3753376](https://github.com/leapFE/luban/commit/3753376c4d37a169d1ee44258f3b071d4621dcf5))





## [2.0.2](https://github.com/leapFE/luban/compare/v2.0.1...v2.0.2) (2021-07-13)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [2.0.1](https://github.com/leapFE/luban/compare/v2.0.0...v2.0.1) (2021-07-05)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0](https://github.com/leapFE/luban/compare/v2.0.0-next.57...v2.0.0) (2021-06-25)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.57](https://github.com/leapFE/luban/compare/v2.0.0-next.56...v2.0.0-next.57) (2021-06-25)


### Features

* **cli-plugin-service:** enable/disable error overlay ([fe83ae1](https://github.com/leapFE/luban/commit/fe83ae1eea0232cf8a6469aff11a56d31337e02a))





# [2.0.0-next.56](https://github.com/leapFE/luban/compare/v2.0.0-next.55...v2.0.0-next.56) (2021-06-13)


### Bug Fixes

* **cli-plugin-service:** path error in template(layout.tsx) ([95570ee](https://github.com/leapFE/luban/commit/95570ee2edf4de8974eafb661f9cc5cf23ce3c4a))





# [2.0.0-next.55](https://github.com/leapFE/luban/compare/v2.0.0-next.54...v2.0.0-next.55) (2021-06-13)


### Bug Fixes

* **cli-plugin-service:** add 'luban' alias to map src/.luban ([7715c55](https://github.com/leapFE/luban/commit/7715c55b5589e75cf8fc40a95587f3d165a47d88))





# [2.0.0-next.54](https://github.com/leapFE/luban/compare/v2.0.0-next.53...v2.0.0-next.54) (2021-06-01)


### Bug Fixes

* **cli-plugin-service:** not require 'generateInjectedTag' and 'generateDocument' ([d27e76a](https://github.com/leapFE/luban/commit/d27e76a358e51032a8f5f127013b0103dcff7f09))





# [2.0.0-next.53](https://github.com/leapFE/luban/compare/v2.0.0-next.52...v2.0.0-next.53) (2021-06-01)


### Bug Fixes

* correct require 'generateDocument' and 'generateInjectedHtmlTag' ([00ff655](https://github.com/leapFE/luban/commit/00ff655796416f7d3f45c386feb9e6b148bb053a))





# [2.0.0-next.52](https://github.com/leapFE/luban/compare/v2.0.0-next.51...v2.0.0-next.52) (2021-06-01)


### Features

* **cli-plugin-service:** enable 'chainWebpack' in luban.config.ts ([9351f6e](https://github.com/leapFE/luban/commit/9351f6ef632b9f8cb8c44f4f23cce8a4b3bf00fe))
* **cli-plugin-service:** enable modify css loaders options in luban.config.ts ([d8a9228](https://github.com/leapFE/luban/commit/d8a9228bfa2ca5d6ad079d8e415e88ff71c0fc48))





# [2.0.0-next.51](https://github.com/leapFE/luban/compare/v2.0.0-next.50...v2.0.0-next.51) (2021-05-26)


### Bug Fixes

* **cli-plugin-unit-test:** except write 'src/component' dir when create 'lib' ([cfead9f](https://github.com/leapFE/luban/commit/cfead9f814a13c68138966c5c19fd9c9de5cbef5))





# [2.0.0-next.50](https://github.com/leapFE/luban/compare/v2.0.0-next.49...v2.0.0-next.50) (2021-05-25)


### Features

* **cli-plugin-service:** allow modify webpack config in luban.config.ts by 'configureWebpack' ([991c80c](https://github.com/leapFE/luban/commit/991c80c3b8e853141862aa501767298c1b612e78))
* **cli-plugin-service:** not clear compiled file 'luban.config.js' ([48cac0a](https://github.com/leapFE/luban/commit/48cac0aa5b5e209513eab7fd0e16b03621b41db1))





# [2.0.0-next.49](https://github.com/leapFE/luban/compare/v2.0.0-next.48...v2.0.0-next.49) (2021-05-21)


### Bug Fixes

* **cli-plugin-service:** enable source map and bundle node modules while build deploy file ([2d0f62c](https://github.com/leapFE/luban/commit/2d0f62c81eb91384295d567bbddd5a2a9111e5a6))





# [2.0.0-next.48](https://github.com/leapFE/luban/compare/v2.0.0-next.46...v2.0.0-next.48) (2021-05-16)


### Bug Fixes

* **cli-plugin-service:** allow cache state and location in server side deploy file ([de91bcb](https://github.com/leapFE/luban/commit/de91bcb38507f0bcb6dbfcc4a772feb154e55d29))





# [2.0.0-next.47](https://github.com/leapFE/luban/compare/v2.0.0-next.46...v2.0.0-next.47) (2021-05-16)


### Bug Fixes

* **cli-plugin-service:** allow cache state and location in server side deploy file ([de91bcb](https://github.com/leapFE/luban/commit/de91bcb38507f0bcb6dbfcc4a772feb154e55d29))





# [2.0.0-next.46](https://github.com/leapFE/luban/compare/v2.0.0-next.45...v2.0.0-next.46) (2021-05-15)


### Bug Fixes

* **cli-plugin-service:** set initProps and initState from 'preparer' component 'getInitialProps' ([82d3c25](https://github.com/leapFE/luban/commit/82d3c252de230a9f5d60cf5399ae5d63a1ff648c))





# [2.0.0-next.45](https://github.com/leapFE/luban/compare/v2.0.0-next.44...v2.0.0-next.45) (2021-05-15)


### Bug Fixes

* **cli-plugin-service:** correctly get preparer component path ([4f5d77c](https://github.com/leapFE/luban/commit/4f5d77cfe0d0414bd6da73c43234335df0c69419))
* pass shared data params to 'getInitailProps' ([b0e1cd7](https://github.com/leapFE/luban/commit/b0e1cd718465e792dc983e388c974b632a7691d9))





# [2.0.0-next.44](https://github.com/leapFE/luban/compare/v2.0.0-next.43...v2.0.0-next.44) (2021-05-15)


### Features

* support 'preparer' component to do something before create route table ([923a86e](https://github.com/leapFE/luban/commit/923a86eb28f6242398e998bfacf164f44fe2854f))





# [2.0.0-next.43](https://github.com/leapFE/luban/compare/v2.0.0-next.42...v2.0.0-next.43) (2021-05-10)


### Bug Fixes

* **cli-plugin-service:** remove redundant parameters(props) ([fcc6ecb](https://github.com/leapFE/luban/commit/fcc6ecb117a0520cdf9ebde8ef3043c5d901a481))





# [2.0.0-next.42](https://github.com/leapFE/luban/compare/v2.0.0-next.41...v2.0.0-next.42) (2021-05-10)


### Bug Fixes

* **cli-plugin-service:** cache data for each request in server side ([15dcf5a](https://github.com/leapFE/luban/commit/15dcf5a2039b1cf399bf33760abacfd25af0c8a4))


### Features

* **cli-plugin-service:** support 'wrapper' component get initial props ([6393ef4](https://github.com/leapFE/luban/commit/6393ef49dcfe4fa7b417d12b7a8084cfa66e2ee0))





# [2.0.0-next.41](https://github.com/leapFE/luban/compare/v2.0.0-next.40...v2.0.0-next.41) (2021-05-08)


### Bug Fixes

* **cli-plugin-service:** use 'runInThisContext' instead of 'runInNewContext' ([20c4ded](https://github.com/leapFE/luban/commit/20c4ded624f6c3515d090d811777150b33094108))


### Features

* **cli-plugin-service:** pass 'originRouteList' and 'matchedRouteList' to route component ([fdf3f35](https://github.com/leapFE/luban/commit/fdf3f350bb886c52f6b45df372f97dd640c273b8))





# [2.0.0-next.40](https://github.com/leapFE/luban/compare/v2.0.0-next.39...v2.0.0-next.40) (2021-05-07)


### Bug Fixes

* **cli-plugin-service:** add CaseSensitivePathsPlugin ([1185527](https://github.com/leapFE/luban/commit/1185527ee83e9fe96aef0f99faf4754977671392))





# [2.0.0-next.39](https://github.com/leapFE/luban/compare/v2.0.0-next.38...v2.0.0-next.39) (2021-05-05)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.38](https://github.com/leapFE/luban/compare/v2.0.0-next.37...v2.0.0-next.38) (2021-05-04)


### Bug Fixes

* **cli-plugin-service:** enable javascript in less loader options ([a955767](https://github.com/leapFE/luban/commit/a9557675a44896c82770bc585ba290f6cb1a313d))
* **cli-plugin-service:** given a DOM context when excute client side code in server side ([0230088](https://github.com/leapFE/luban/commit/0230088c0cc1ef13e9be18dda3ccdda62f05d6b4))





# [2.0.0-next.37](https://github.com/leapFE/luban/compare/v2.0.0-next.36...v2.0.0-next.37) (2021-05-04)


### Bug Fixes

* **cli-plugin-server:** top progress bar style ([5366fb1](https://github.com/leapFE/luban/commit/5366fb1c5ed9ec89f5604324ea5fd58e1e66db3c))





# [2.0.0-next.36](https://github.com/leapFE/luban/compare/v2.0.0-next.35...v2.0.0-next.36) (2021-05-03)


### Bug Fixes

* **cli-plugin-service:** ignore 'store' type error in server side entry file ([153a049](https://github.com/leapFE/luban/commit/153a04906be48d6c16eefef9a01579e10a0dd1fb))





# [2.0.0-next.35](https://github.com/leapFE/luban/compare/v2.0.0-next.34...v2.0.0-next.35) (2021-05-01)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.34](https://github.com/leapFE/luban/compare/v2.0.0-next.33...v2.0.0-next.34) (2021-05-01)


### Bug Fixes

* **cli-plugin-service:** catch execute server side entry function exception ([7ed7d79](https://github.com/leapFE/luban/commit/7ed7d796cc0feb9da9a9ad454101a08863ba2f3c))
* **cli-plugin-service:** use 'componentDidMount' instead of 'UNSAFE_componentWillMount' ([5749372](https://github.com/leapFE/luban/commit/5749372193c37ec2233d3783602001f89cf435be))





# [2.0.0-next.33](https://github.com/leapFE/luban/compare/v2.0.0-next.32...v2.0.0-next.33) (2021-05-01)


### Bug Fixes

* **cli-plugin-service:** catch compile error and firendly display it on server side ([d7f3d90](https://github.com/leapFE/luban/commit/d7f3d904fd503620726619d65655fe4eb5040b98))





# [2.0.0-next.32](https://github.com/leapFE/luban/compare/v2.0.0-next.31...v2.0.0-next.32) (2021-04-30)


### Bug Fixes

* **cli-plugin-service:** pass 'initialing' state to activity component ([9e8bfba](https://github.com/leapFE/luban/commit/9e8bfba1f40fc4c72965928d18e56ab04238d6c1))





# [2.0.0-next.31](https://github.com/leapFE/luban/compare/v2.0.0-next.30...v2.0.0-next.31) (2021-04-29)


### Bug Fixes

* **cli-plugin-service:** pass 'initProps' to activity component ([8238bc6](https://github.com/leapFE/luban/commit/8238bc6f0594159a848320e280e44ee2067fd011))
* **cli-plugin-service:** return 'null' while invoke 'getInitialProps' page component ([9a735f6](https://github.com/leapFE/luban/commit/9a735f6ec80e9d094f1daa112aeb65da338eb6a1))





# [2.0.0-next.30](https://github.com/leapFE/luban/compare/v2.0.0-next.29...v2.0.0-next.30) (2021-04-29)


### Bug Fixes

* **cli-plugin-service:** wrapper activity component with route component ([b5859b9](https://github.com/leapFE/luban/commit/b5859b96421bfec6afcd8289893b6798fb3d8adf))
* **cli-plugin-service,cli-lib-service:** modify 'target' field in tsconfig.json ([abbf3ee](https://github.com/leapFE/luban/commit/abbf3eee24ad445fb2fcb2559d5b119c86b0f29f))





# [2.0.0-next.29](https://github.com/leapFE/luban/compare/v2.0.0-next.28...v2.0.0-next.29) (2021-04-28)


### Bug Fixes

* **cli-plugin-service:** correct generate dynamic and static route ([1ac4eeb](https://github.com/leapFE/luban/commit/1ac4eeb2cf3c657bf4fe0c1beae0d6ea098da289))
* **cli-plugin-service:** correctly find activity route on server side ([774c67b](https://github.com/leapFE/luban/commit/774c67bdb497f2038b50debb13924f5d1c9f7c62))





# [2.0.0-next.28](https://github.com/leapFE/luban/compare/v2.0.0-next.27...v2.0.0-next.28) (2021-04-28)


### Bug Fixes

* **cli-plugin-service:** adjust 'boilerplate' and server/client side entry file ([d658e9c](https://github.com/leapFE/luban/commit/d658e9c1dbe4422262f43a1da79a3b58d5f5a54d))





# [2.0.0-next.27](https://github.com/leapFE/luban/compare/v2.0.0-next.26...v2.0.0-next.27) (2021-04-28)


### Bug Fixes

* **cli-lib-service:** correctly inspect webpack config in each mode ([1d1c3b0](https://github.com/leapFE/luban/commit/1d1c3b01d99fb16f086e067bed79761337d93b23))
* **cli-plugin-service:** clean 'publicPath' and 'outputDir' in project config file ([665824d](https://github.com/leapFE/luban/commit/665824dadcca65f76e157d7627dbad366a880852))
* **cli-plugin-service:** correct inspect plugins in webpack config ([e836506](https://github.com/leapFE/luban/commit/e83650686246ff025081088ee228c61114b8acd3))
* **cli-plugin-service:** correctly load 'configureWebpack' option in project config file ([56409ac](https://github.com/leapFE/luban/commit/56409ac0ead12a8624769ffc074ad19bf6c20ed4))
* **cli-plugin-service:** update some dependencies ([8950b8f](https://github.com/leapFE/luban/commit/8950b8f15acc5d5be7c4a169ba69756e2ac9f385))





# [2.0.0-next.26](https://github.com/leapFE/luban/compare/v2.0.0-next.25...v2.0.0-next.26) (2021-04-28)


### Features

* **cli-plugin-service:** enable "configureWebpack" opiton in project config file ([82daf1f](https://github.com/leapFE/luban/commit/82daf1fdb6f0630f256307d9be0b754b98fb4da9))
* **cli-plugin-service:** enable inspect both client and server side webpack config ([22ce5e6](https://github.com/leapFE/luban/commit/22ce5e6f15d9c0cd384c2caa56d4b61b87e10e23))
* **plugin-service:** add fork-ts-checker plugin ([ff0152c](https://github.com/leapFE/luban/commit/ff0152cb3592dc5bde73b58898c3e4c4f3db8b83))





# [2.0.0-next.25](https://github.com/leapFE/luban/compare/v2.0.0-next.24...v2.0.0-next.25) (2021-04-27)


### Bug Fixes

* **cli-lib-service,cli-plugin-service:** updte mini-css-extract-plugin version(1.4.1) ([63018a6](https://github.com/leapFE/luban/commit/63018a61c7d2d6d1f72cb44a975053403b4329af))
* **cli-plugin-service:** adjust clinet side webpack config ([ac2d342](https://github.com/leapFE/luban/commit/ac2d342f80b0d2837bbfeeeda1574c38802f7191))
* **cli-plugin-service:** clear asset dir ([5979ee7](https://github.com/leapFE/luban/commit/5979ee717b7a0e0bae302019719bba88b9c806e3))





# [2.0.0-next.24](https://github.com/leapFE/luban/compare/v2.0.0-next.23...v2.0.0-next.24) (2021-04-25)


### Bug Fixes

* **cli-lib-service:** correct generate template(index.html) ([e239571](https://github.com/leapFE/luban/commit/e2395718e3d090bcd0ab059bcb68bbb5507b9f5f))





# [2.0.0-next.23](https://github.com/leapFE/luban/compare/v2.0.0-next.22...v2.0.0-next.23) (2021-04-25)


### Features

* **cli-plugin-service:** produce (store/router/boilerplate)files before resolve plugins ([4dbf97d](https://github.com/leapFE/luban/commit/4dbf97deb4797aa61de0abeedfc1e4648b7150c4))
* **cli-plugin-service:** support https when enable ssr ([78b0a96](https://github.com/leapFE/luban/commit/78b0a96501a2ff7953610c1e3da1f765825a93f3))





# [2.0.0-next.22](https://github.com/leapFE/luban/compare/v2.0.0-next.21...v2.0.0-next.22) (2021-04-22)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.21](https://github.com/leapFE/luban/compare/v2.0.0-next.20...v2.0.0-next.21) (2021-04-22)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.20](https://github.com/leapFE/luban/compare/v2.0.0-next.19...v2.0.0-next.20) (2021-04-22)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.19](https://github.com/leapFE/luban/compare/v2.0.0-next.18...v2.0.0-next.19) (2021-04-22)


### Features

* **cli-plugin-service:** clear console down before restart dev server ([42e5020](https://github.com/leapFE/luban/commit/42e5020c3d9617cb671abc1319aaea5126247713))





# [2.0.0-next.18](https://github.com/leapFE/luban/compare/v2.0.0-next.17...v2.0.0-next.18) (2021-04-21)


### Bug Fixes

* **cli-plugin-service:** add some types devDependencies ([3b8ff78](https://github.com/leapFE/luban/commit/3b8ff78bb662dc42258cba8f8a4d1a9579ae2c91))
* **cli-plugin-service:** modify prettierignore file(ignore 'src/.luban' dir) ([9450e8a](https://github.com/leapFE/luban/commit/9450e8a67b9184ace34d4ddba0f2b03f7fc406ab))
* **cli-plugin-service,cli-plugin-eslint:** protected 'service' instance in PluginAPI ([53c834e](https://github.com/leapFE/luban/commit/53c834e337e0f0f25e6d4bfe1689e4a43d26eb21))


### Features

* **cli-plugin-service:** watch .env*、src/index.tsx、src/route.ts、luban.config.ts files ([6e528f3](https://github.com/leapFE/luban/commit/6e528f3ed7178c9be673855a4337eb7980cb4f17))





# [2.0.0-next.17](https://github.com/leapFE/luban/compare/v2.0.0-next.15...v2.0.0-next.17) (2021-04-21)


### Bug Fixes

* **cli-plugin-service:** build server side deployed file when enable ssr ([5eda14f](https://github.com/leapFE/luban/commit/5eda14fb504bdbacb0d2daaf206cefb7a00be962))
* **cli-plugin-service:** catch exception while clean dest files ([ef3b01d](https://github.com/leapFE/luban/commit/ef3b01db01c541278545d52d36769a5d32f39760))
* **cli-plugin-service:** remove clean-webpack-plugin and manually delete dest fir ([19c2d57](https://github.com/leapFE/luban/commit/19c2d57010d5de0baa04b036687e4b1f2b74cdcd))


### Features

* **cli-plugin-service:** command plugin can add webpack config instance ([a087ec5](https://github.com/leapFE/luban/commit/a087ec580b664599820d23654b195da25ff5e022))





# [2.0.0-next.16](https://github.com/leapFE/luban/compare/v2.0.0-next.15...v2.0.0-next.16) (2021-04-20)


### Bug Fixes

* **cli-plugin-service:** remove clean-webpack-plugin and manually delete dest fir ([19c2d57](https://github.com/leapFE/luban/commit/19c2d57010d5de0baa04b036687e4b1f2b74cdcd))





# [2.0.0-next.15](https://github.com/leapFE/luban/compare/v2.0.0-next.14...v2.0.0-next.15) (2021-04-20)


### Bug Fixes

* **cli-plugin-service:** after load and set env and load command and config plugin ([630644b](https://github.com/leapFE/luban/commit/630644b05c9e17c41a5e022bfa65f1465a44d331))





# [2.0.0-next.14](https://github.com/leapFE/luban/compare/v2.0.0-next.13...v2.0.0-next.14) (2021-04-20)


### Bug Fixes

* **cli-plugin-service:** modify 'APP_PUBLIC_PATH' in .env.development ([58dcb62](https://github.com/leapFE/luban/commit/58dcb62fd4f582230c7490a1532bc5d804c3b757))


### Features

* **cli-plugin-service:** produce boilerplate ([3b41f71](https://github.com/leapFE/luban/commit/3b41f71c724dd2d4f52e8d760ffb6c1c17268e86))
* **cli-plugin-service:** refact command plugin ([20c026a](https://github.com/leapFE/luban/commit/20c026a82b01b8678c4a99d3722903bd15cd4a59))
* **cli-plugin-service:** refact config plugin ([a243efa](https://github.com/leapFE/luban/commit/a243efa2b1f883b7017815a6e65b76cb7ef9bd0a))
* **cli-plugin-service:** refact service plugin ([4f8283a](https://github.com/leapFE/luban/commit/4f8283ae204e6c5f9b877e953114a2d32a85e92b))
* **cli-plugin-service:** server side render for local develop ([b6a6288](https://github.com/leapFE/luban/commit/b6a6288b42f3632c1818422b29d63e2b2d529543))
* **store,router,typescript:** remove plugin(store, router, typescript) ([26216ca](https://github.com/leapFE/luban/commit/26216ca1771983063216b83495fbb242c4b37d38))





# [2.0.0-next.13](https://github.com/leapFE/luban/compare/v2.0.0-next.12...v2.0.0-next.13) (2021-03-22)


### Features

* **eslint:** adjust version about eslint plugins and config ([ecf4c57](https://github.com/leapFE/luban/commit/ecf4c578cc69ac48bc00a5e834ef947a4b6154c3))





# [2.0.0-next.12](https://github.com/leapFE/luban/compare/v2.0.0-next.11...v2.0.0-next.12) (2021-03-22)


### Bug Fixes

* **cli-plugin-service:** `createProjectConfig` function params type error in luban.config.ts ([5c90446](https://github.com/leapFE/luban/commit/5c904467e3d5e5f977a453b25a6405e162e7684f))


### Features

* remove all js template ([10ea048](https://github.com/leapFE/luban/commit/10ea048764a0f9051aa0e9a283931e4a537de129))





# [2.0.0-next.11](https://github.com/leapFE/luban/compare/v2.0.0-next.10...v2.0.0-next.11) (2021-03-10)


### Features

* cancel dev language(javascript) support ([7e3f65b](https://github.com/leapFE/luban/commit/7e3f65b0ae988de1292a7cfdb79f31b912324527))





# [2.0.0-next.10](https://github.com/leapFE/luban/compare/v2.0.0-next.9...v2.0.0-next.10) (2021-02-13)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.9](https://github.com/leapFE/luban/compare/v2.0.0-next.8...v2.0.0-next.9) (2021-02-11)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.8](https://github.com/leapFE/luban/compare/v2.0.0-next.7...v2.0.0-next.8) (2021-02-01)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.7](https://github.com/leapFE/luban/compare/v2.0.0-next.6...v2.0.0-next.7) (2021-01-30)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.6](https://github.com/leapFE/luban/compare/v2.0.0-next.5...v2.0.0-next.6) (2021-01-29)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.5](https://github.com/leapFE/luban/compare/v2.0.0-next.4...v2.0.0-next.5) (2021-01-28)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.4](https://github.com/leapFE/luban/compare/v2.0.0-next.3...v2.0.0-next.4) (2021-01-26)


### Bug Fixes

* **all:** import reference path for `GeneratorAPI` ([3c4f93a](https://github.com/leapFE/luban/commit/3c4f93a861c66e2d9cdce0c00f56b308e26111bc))
* **cli-plugin-service:** correctly require builtin plguins ([a5a3a9a](https://github.com/leapFE/luban/commit/a5a3a9ab9483107f24d5ada8af0ab4807c7ba15c))
* **cli-plugin-service:** fix type error ([3a785b5](https://github.com/leapFE/luban/commit/3a785b54a17f700924a5a08341cfc955f11885dc))


### Features

* **cli-lib-service:** support create lib project ([209f739](https://github.com/leapFE/luban/commit/209f739af007c0496da989c965ec66eeed87a614))





# [2.0.0-next.3](https://github.com/leapFE/luban/compare/v2.0.0-next.2...v2.0.0-next.3) (2020-10-29)


### Bug Fixes

* **cli-plugin-service:** load file error ([96e411c](https://github.com/leapFE/luban/commit/96e411c713799e1567f043a5f4cd5c1f50370282))





# [2.0.0-next.2](https://github.com/leapFE/luban/compare/v2.0.0-next.1...v2.0.0-next.2) (2020-10-29)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.1](https://github.com/leapFE/luban/compare/v2.0.0-next.0...v2.0.0-next.1) (2020-10-29)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [2.0.0-next.0](https://github.com/leapFE/luban/compare/v1.4.2...v2.0.0-next.0) (2020-10-28)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.4.2](https://github.com/leapFE/luban/compare/v1.4.1...v1.4.2) (2020-08-26)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.4.1](https://github.com/leapFE/luban/compare/v1.4.0...v1.4.1) (2020-08-26)


### Bug Fixes

* **service:** exception while compile luban.config.ts file ([889d24e](https://github.com/leapFE/luban/commit/889d24e53b52891ac8d5722a27a1142d18826a3e))





# [1.4.0](https://github.com/leapFE/luban/compare/v1.4.0-beta.2...v1.4.0) (2020-07-27)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [1.4.0-beta.2](https://github.com/leapFE/luban/compare/v1.4.0-beta.1...v1.4.0-beta.2) (2020-07-25)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [1.4.0-beta.1](https://github.com/leapFE/luban/compare/v1.4.0-beta.0...v1.4.0-beta.1) (2020-07-24)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [1.4.0-beta.0](https://github.com/leapFE/luban/compare/v1.3.3...v1.4.0-beta.0) (2020-07-21)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.3](https://github.com/leapFE/luban/compare/v1.3.3-beta.0...v1.3.3) (2020-07-17)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.3-beta.0](https://github.com/leapFE/luban/compare/v1.3.2...v1.3.3-beta.0) (2020-07-17)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.2](https://github.com/leapFE/luban/compare/v1.3.1-beta.21...v1.3.2) (2020-06-09)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.1-beta.21](https://github.com/leapFE/luban/compare/v1.3.1-beta.20...v1.3.1-beta.21) (2020-06-07)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.1-beta.20](https://github.com/leapFE/luban/compare/v1.3.1-beta.19...v1.3.1-beta.20) (2020-06-05)


### Bug Fixes

* **service:** fix compile error ([8408ca3](https://github.com/leapFE/luban/commit/8408ca351c338c42f170546076b18e5bbabc2164))





## [1.3.1-beta.19](https://github.com/leapFE/luban/compare/v1.3.1-beta.18...v1.3.1-beta.19) (2020-06-05)


### Features

* **service:** default enable `compress` option in webpack-dev-server ([a3b3600](https://github.com/leapFE/luban/commit/a3b3600724fe9a90fdc1158ffa202a7c50466156))





## [1.3.1-beta.18](https://github.com/leapFE/luban/compare/v1.3.1-beta.17...v1.3.1-beta.18) (2020-06-04)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.1-beta.17](https://github.com/leapFE/luban/compare/v1.3.1-beta.16...v1.3.1-beta.17) (2020-06-04)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.1-beta.16](https://github.com/leapFE/luban/compare/v1.3.1-beta.15...v1.3.1-beta.16) (2020-06-04)


### Bug Fixes

* **service:** not require mock/index.js when close mock option ([8eeacfa](https://github.com/leapFE/luban/commit/8eeacfa5004b1838c7cdc8cdeb11f76ef5d82e6b))
* **service:** skip lib check on compiling luban.config.ts ([8aa16b3](https://github.com/leapFE/luban/commit/8aa16b3f7931c1fd06f743c87169408a6af24b4e))





## [1.3.1-beta.15](https://github.com/leapFE/luban/compare/v1.3.1-beta.14...v1.3.1-beta.15) (2020-06-03)


### Bug Fixes

* **cli:** set correct preset when manual pick `fetch` feature ([055ce82](https://github.com/leapFE/luban/commit/055ce82ec97e9a8bb89f36f510b7ec20fc27340b))





## [1.3.1-beta.14](https://github.com/leapFE/luban/compare/v1.3.1-beta.13...v1.3.1-beta.14) (2020-06-03)


### Features

* **service,fetch:** add use `useRequest` sample code in template ([6f7bc9e](https://github.com/leapFE/luban/commit/6f7bc9ead690b838521f4dad6f8c608e2d86accf))





## [1.3.1-beta.13](https://github.com/leapFE/luban/compare/v1.3.1-beta.12...v1.3.1-beta.13) (2020-06-02)


### Bug Fixes

* **router:** import <Welcome /> error in view component ([148e372](https://github.com/leapFE/luban/commit/148e3721ac2d549199569034f5cfa184c6159010))





## [1.3.1-beta.12](https://github.com/leapFE/luban/compare/v1.3.1-beta.11...v1.3.1-beta.12) (2020-06-02)


### Features

* **service,typescript,fetch:** mock config file unsupported .ts file ([17f9bda](https://github.com/leapFE/luban/commit/17f9bda32425855d1a81bcde514e367c321db049))





## [1.3.1-beta.11](https://github.com/leapFE/luban/compare/v1.3.1-beta.10...v1.3.1-beta.11) (2020-06-02)


### Features

* **service,fetch,eslint,typescript:** built-in mock server ([8c0e99b](https://github.com/leapFE/luban/commit/8c0e99ba1cc612332877daab56b28e6de8d25c06))





## [1.3.1-beta.10](https://github.com/leapFE/luban/compare/v1.3.1-beta.9...v1.3.1-beta.10) (2020-05-31)


### Bug Fixes

* **service:** `TypeError: cb is not a function` error by preload-plugin ([b480858](https://github.com/leapFE/luban/commit/b48085868bf0be3324cf651e80a7098fcd4d5985))





## [1.3.1-beta.9](https://github.com/leapFE/luban/compare/v1.3.1-beta.8...v1.3.1-beta.9) (2020-05-31)


### Features

* **service:** supported `public` dir that not processed by webpack ([3414743](https://github.com/leapFE/luban/commit/34147432e02714a4596f90cb737417cc3b213d8d))
* **service:** supported preload/prefetch resource ([677afd5](https://github.com/leapFE/luban/commit/677afd5aabee7d958414ae66257775c98f97a512))





## [1.3.1-beta.8](https://github.com/leapFE/luban/compare/v1.3.1-beta.7...v1.3.1-beta.8) (2020-05-30)


### Features

* **service:** chalk tip for compiling luban.config.ts ([a5fb8a1](https://github.com/leapFE/luban/commit/a5fb8a13d94c3af6c8b708e1b08f38ec9436f07e))





## [1.3.1-beta.7](https://github.com/leapFE/luban/compare/v1.3.1-beta.6...v1.3.1-beta.7) (2020-05-30)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.1-beta.6](https://github.com/leapFE/luban/compare/v1.3.1-beta.5...v1.3.1-beta.6) (2020-05-30)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.1-beta.5](https://github.com/leapFE/luban/compare/v1.3.1-beta.4...v1.3.1-beta.5) (2020-05-30)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.1-beta.4](https://github.com/leapFE/luban/compare/v1.3.1-beta.3...v1.3.1-beta.4) (2020-05-30)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.1-beta.3](https://github.com/leapFE/luban/compare/v1.3.1-beta.2...v1.3.1-beta.3) (2020-05-30)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.3.1-beta.2](https://github.com/leapFE/luban/compare/v1.3.1-beta.1...v1.3.1-beta.2) (2020-05-30)


### Bug Fixes

* **service:** fix bug about cancel feature `store` in default preset ([31d9bd9](https://github.com/leapFE/luban/commit/31d9bd9865e0e78cbc48db555089099dee03149e))





## [1.3.1-beta.1](https://github.com/leapFE/luban/compare/v1.3.1-beta.0...v1.3.1-beta.1) (2020-05-29)


### Bug Fixes

* **service:** generated sourcemap file path ([c83aa1a](https://github.com/leapFE/luban/commit/c83aa1aa2d494758e3d4b7b4a3c48ed35c185459))





## [1.3.1-beta.0](https://github.com/leapFE/luban/compare/v1.3.0...v1.3.1-beta.0) (2020-05-28)


### Bug Fixes

* **service:** adjust template content and typescript version ([cb164ea](https://github.com/leapFE/luban/commit/cb164ea36a71eb0cd622e7fc36f773f64a034260))
* **service,fetch,eslint:** adjust template content ([917bdd4](https://github.com/leapFE/luban/commit/917bdd496d99391c252ce9a87b99228b582ff200))





## [1.2.13](https://github.com/leapFE/luban/compare/v1.2.11...v1.2.13) (2020-05-28)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.2.12](https://github.com/leapFE/luban/compare/v1.2.11...v1.2.12) (2020-05-28)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.2.11](https://github.com/leapFE/luban/compare/v1.2.10...v1.2.11) (2020-05-27)


### Bug Fixes

* **service:** fix some errors about cli-plugin-service ([19640a5](https://github.com/leapFE/luban/commit/19640a5b1ed71ad8955d4d7ed25af53f48316142))
* **service,typescript:** load projectConfig file when use .js file ([322ea4e](https://github.com/leapFE/luban/commit/322ea4e2aaf5810ff12b61ee5ab1a8447a44f702))


### Features

* **service:** use webpackbar replace webpack.ProgressPlugin ([f097e32](https://github.com/leapFE/luban/commit/f097e321ed8931707c953ddf64d664db8d53dede))





## [1.2.10](https://github.com/leapFE/luban/compare/v1.2.9...v1.2.10) (2020-05-26)


### Bug Fixes

* **service:** change import style when import webpack/webpack-chain ([066e357](https://github.com/leapFE/luban/commit/066e3577a0dedea8f0f24b6d7333b9fccd2c4ec8))





## [1.2.9](https://github.com/leapFE/luban/compare/v1.2.8...v1.2.9) (2020-05-26)


### Bug Fixes

* **service:** can't find types of webpack while compile luban.config.ts ([6b87b64](https://github.com/leapFE/luban/commit/6b87b640186a506fa2c03876e46dffd6d7744017))





## [1.2.8](https://github.com/leapFE/luban/compare/v1.2.7...v1.2.8) (2020-05-26)


### Bug Fixes

* **service:** export correct type of cli-plugin-service ([d8373f2](https://github.com/leapFE/luban/commit/d8373f299656bd6a9b85e12aa826a5566bcf934e))





## [1.2.7](https://github.com/leapFE/luban/compare/v1.2.6...v1.2.7) (2020-05-26)


### Bug Fixes

* **service:** correct export types about cli-plugin-service ([ef5f08e](https://github.com/leapFE/luban/commit/ef5f08e59d653c955b19c7d381e618c8f39e39b7))





## [1.2.6](https://github.com/leapFE/luban/compare/v1.2.5...v1.2.6) (2020-05-26)


### Bug Fixes

* **service,fetch,router,typescript:** adjust some dependent version ([df17bcd](https://github.com/leapFE/luban/commit/df17bcd7f044492048574ca70e01766af0d350bd))





## [1.2.5](https://github.com/leapFE/luban/compare/v1.2.4...v1.2.5) (2020-05-26)


### Features

* **cli,service:** cancel `store` feature in defaultPreset ([058c28c](https://github.com/leapFE/luban/commit/058c28c41125e839258ce1793aea40d46d8693d9))
* **service:** luban.config file support ts file ([a870207](https://github.com/leapFE/luban/commit/a870207e2009d751cd8c18e188a369c1831c7ac1))





## [1.2.4](https://github.com/leapFE/luban/compare/v1.2.3...v1.2.4) (2020-05-14)


### Bug Fixes

* **service:** confused publicPath while ensuer slash option.publicPath ([a0c0a09](https://github.com/leapFE/luban/commit/a0c0a09218fea52cdab645e0a185b22692c4e7e9))





## [1.2.2](https://github.com/leapFE/luban/compare/v1.2.1...v1.2.2) (2020-05-06)


### Bug Fixes

* **service:** uncaught error during load specified config file ([b9e65b4](https://github.com/leapFE/luban/commit/b9e65b4aa5ff3c92471c2bb954ffba0a617b3f2c))





## [1.2.1](https://github.com/leapFE/luban/compare/v1.2.0...v1.2.1) (2020-05-06)


### Bug Fixes

* **service:** can't find entry file after run build and specify --entry ([7263ea0](https://github.com/leapFE/luban/commit/7263ea03ba58ff45c4fb94abb4d8bccf658d1e8e))


### Features

* **service:** support specify config file while run serve/build/inspect ([229918e](https://github.com/leapFE/luban/commit/229918eace7b3381712a54cf9c8434bc202469b7))
* **service:** support specify template path ([6123bd0](https://github.com/leapFE/luban/commit/6123bd0a7cec6f6ece7ce24e07c1fe89b3d16baa))





# [1.2.0](https://github.com/leapFE/luban/compare/v1.1.2...v1.2.0) (2020-04-29)


### Bug Fixes

* **service:** check projectConfig schema by joi ([58deaab](https://github.com/leapFE/luban/commit/58deaabc4dcbf3eae2d468809adbe9eb78d11bcd))


### Features

* **eslint,service:** support eslint config [leap] ([a1f2e01](https://github.com/leapFE/luban/commit/a1f2e0190f72364f3aa3d02fae96530457292d17))





## [1.1.2](https://github.com/leapFE/luban/compare/v1.1.1...v1.1.2) (2020-04-29)


### Bug Fixes

* **service:** generate correct scriptsDir while assetsDir.scripts empty ([6cd80d0](https://github.com/leapFE/luban/commit/6cd80d0b312074b4a6e7e52ba529af9463aefa6d))





## [1.1.1](https://github.com/leapFE/luban/compare/v1.1.0...v1.1.1) (2020-04-29)


### Bug Fixes

* **service:** set correctly publicPath for images while building ([a34c685](https://github.com/leapFE/luban/commit/a34c68525693f3007ac1aa2ea4834a330cac0a5c))


### Features

* **service:** support specify assetsDir, include scripts,styles,images ([d53b1d7](https://github.com/leapFE/luban/commit/d53b1d7b79a24aee5bb8e5677484b2699ecb416e))





# [1.1.0](https://github.com/leapFE/luban/compare/v1.0.5...v1.1.0) (2020-04-12)


### Features

* **service:** deprecated assets field in luban.config.js ([007bb6a](https://github.com/leapFE/luban/commit/007bb6abf64b7e7eb0b4491a35858830b0b60bc0))





## [1.0.5](https://github.com/leapFE/luban/compare/v1.0.4...v1.0.5) (2020-04-11)


### Features

* **service:** optimize css assets use optimizeCssAssetsWebpackPlugin ([16cddcb](https://github.com/leapFE/luban/commit/16cddcbc25697011ba575a1484af7d9176c5ec12))





## [1.0.4](https://github.com/leapFE/luban/compare/v1.0.3...v1.0.4) (2020-03-18)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.0.2](https://github.com/leapFE/luban/compare/v1.0.1...v1.0.2) (2020-03-18)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [1.0.1](https://github.com/leapFE/luban/compare/v1.0.0...v1.0.1) (2020-03-17)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





# [1.0.0](https://github.com/leapFE/luban/compare/v0.0.19...v1.0.0) (2020-03-17)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [0.0.19](https://github.com/leapFE/luban/compare/v0.0.18...v0.0.19) (2020-03-17)


### Features

* **fetch:** supported data fetching feature ([66977d0](https://github.com/leapFE/luban/commit/66977d0bfb48705faa55bbfabc190bd9c00a68be))





## [0.0.18](https://github.com/leapFE/luban/compare/v0.0.17...v0.0.18) (2020-03-16)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [0.0.17](https://github.com/leapFE/luban/compare/v0.0.16...v0.0.17) (2020-03-15)


### Bug Fixes

* **service:** fix 'error is not defined' while run bin/service ([72730df](https://github.com/leapFE/luban/commit/72730df641318836fbd8de224502eeb19f840862))





## [0.0.16](https://github.com/leapFE/luban/compare/v0.0.15...v0.0.16) (2020-03-15)


### Bug Fixes

* **service:** fix plugin service bin dir ignored by git ([4117b68](https://github.com/leapFE/luban/commit/4117b683d7d0690ea198943cdec750205cf7fbab))
* **service:** modify document address in template ([ada5ec0](https://github.com/leapFE/luban/commit/ada5ec0772e751488f27d2d065d33e3884d6bc35))


### Features

* **service,babel:** supported UI componnet library feature ([91a952f](https://github.com/leapFE/luban/commit/91a952fd289ccedc64a33321c7219da17cc29739))
* **service,babel,cli:** unsupported UI library feature select ([689a91c](https://github.com/leapFE/luban/commit/689a91c543653053708a3ed1ad20947a9740d777))





## [0.0.15](https://github.com/leapFE/luban/compare/v0.0.14...v0.0.15) (2020-02-27)


### Features

* **service,router,store:** supported feature of store ([fe59d86](https://github.com/leapFE/luban/commit/fe59d86efb15a9ec0402811a489fef43b0ef29d2))





## [0.0.14](https://github.com/leapFE/luban/compare/v0.0.13...v0.0.14) (2020-02-27)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [0.0.13](https://github.com/leapFE/luban/compare/v0.0.12...v0.0.13) (2020-02-27)


### Bug Fixes

* **service:** fix bug of object destructuring while assign projectConfig ([b2d06c7](https://github.com/leapFE/luban/commit/b2d06c71a24e50bd6e277e98bdc9bed377908bd2))





## [0.0.12](https://github.com/leapFE/luban/compare/v0.0.11...v0.0.12) (2020-02-25)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [0.0.11](https://github.com/leapFE/luban/compare/v0.0.10...v0.0.11) (2020-02-25)


### Bug Fixes

* **router,service,utils:** fix some bugs ([4d20904](https://github.com/leapFE/luban/commit/4d209046513689f1ed2f92d5e04b71f6a8eb8e17))





## [0.0.10](https://github.com/leapFE/luban/compare/v0.0.9...v0.0.10) (2020-02-25)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [0.0.9](https://github.com/leapFE/luban/compare/v0.0.8...v0.0.9) (2020-02-25)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [0.0.8](https://github.com/leapFE/luban/compare/v0.0.7...v0.0.8) (2020-02-25)


### Bug Fixes

* **service:** add file content to dotenv file ([b30366f](https://github.com/leapFE/luban/commit/b30366fa88d80dc2683285e3a6f0ac7f7d2cc446))
* **service:** fix and add luban-cli-service command and set correct env ([2d990e0](https://github.com/leapFE/luban/commit/2d990e02f21c096db4af557801618f947581b3b6))
* **service:** fix webpack config about stylesheet file(less,css) ([cea1556](https://github.com/leapFE/luban/commit/cea1556e09ee277b12c3794c8545d5cff7d5064a))
* **service:** lack suitable loader(babel-loader) to handle js code ([a245cfc](https://github.com/leapFE/luban/commit/a245cfc88d4d37922c3d0f859562456a6d5e1cd8))


### Features

* **cli,plugin-service:** warn when cli,plugin-service resolve plugin ([b2b9fdb](https://github.com/leapFE/luban/commit/b2b9fdbcfd86904beecd9abdb5401c36cc365a04))
* **cli,service:** move dir assets to src in service template ([2de26cd](https://github.com/leapFE/luban/commit/2de26cd6fe8fccb30a3328adade93e330a625766))





## [0.0.7](https://github.com/leapFE/luban/compare/v0.0.6...v0.0.7) (2020-02-22)


### Bug Fixes

* fix plugin service and shared utils dependencies ([055c88f](https://github.com/leapFE/luban/commit/055c88f39cd0e20f2839bc4b6940635a6cfd1dd3))





## [0.0.6](https://github.com/leapFE/luban/compare/v0.0.5...v0.0.6) (2020-02-22)


### Bug Fixes

* can't find plugin's generator while create project ([26d78cb](https://github.com/leapFE/luban/commit/26d78cb4405794c1fdc2527460f99c04c6f5b769))





## [0.0.5](https://github.com/leapFE/luban/compare/v0.0.4...v0.0.5) (2020-02-22)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [0.0.4](https://github.com/leapFE/luban/compare/v0.0.3...v0.0.4) (2020-02-21)

**Note:** Version bump only for package @luban-cli/cli-plugin-service





## [0.0.3](https://github.com/leapFE/luban/compare/v0.0.2...v0.0.3) (2020-02-21)


### Bug Fixes

* **all:** fix some bugs ([7afcf92](https://github.com/leapFE/luban/commit/7afcf92b036d48130bdf271542e5e632068d0a6d))





## 0.0.2 (2020-02-18)


### Features

* **all:** :rocket: init project ([61147c6](https://github.com/leapFE/luban/commit/61147c64b1e2bb608b73e921910077692a71df49))
