Commit Graph

11 Commits

Author SHA1 Message Date
Hengchang Lu 948a883d64
refactor: replace route path in plugin-store (#4501)
* refactor: replace route path in plugin-store

* chore: remove babel plugin

* feat: support lazy load

* chore: example

* fix: ci

* fix: test

* fix: comment

* fix: comment

* fix: not include tsx and jsx
2021-08-04 16:40:09 +08:00
狒狒神 9908f6fa30
refactor: rework logger plugin (#4497)
* feat: support dropLogLevel

* chore: change examples

* chore: optimize deps

* chore: remove useless code

* chore: optimize code

* chore: change default value
2021-07-29 15:48:22 +08:00
狒狒神 3589342c47
refactor: mpa render (#4468)
* refactor: template

* refactor: runApp template

* feat: support lite runApp

* chore: optimize code

* feat: redirect runApp

* feat: support disable router plugin

* chore: lint

* chore: optimize code

* feat: add wrapperPageComponent

* chore: optimize code

* refactor: templates

* chore: optimize code

* chore: lint

* chore: lint

* chore: ssr

* chore: test

* feat: redirectImport support export default

* chore: add test case

* chore: optimize code

* chore: test case

* chore: test case

* chore: optimize code

* chore: add setRenderApp method
2021-07-21 00:24:48 +08:00
Hengchang Lu 51af9c37d3
feat: upgrade @ice/store (#4451)
* refactor: plugin-store

* chore: version

* fix: not use PROJECT_TYPE

* chore: update example

* fix: ci

* chore: update example

* fix: ci

* chore: version and changelog

* chore: version

* fix: store dir

* feat: support reset page state

* chore: version

* fix: remove getPageModelPath

* fix: tempPath
2021-07-12 16:32:55 +08:00
Rhuzerv afb2178290
feat: improve router configuration (#4364)
* feat: add centre2Comp function

* fix: clear unused log

* fix: lazy load components

* fix: adapted loadable components

* fix: set loadable component property error

* fix: clear unused code

* feat: add route type

* fix: avoid named conflict

* fix: ssr getInitialProps executed in server

* chore: modify example router setting for CI

* chore: verison and changelog

* fix: clear unused comment

* fix: getComponentByPath return usefull value

* feat: add setComponentAttr function

* Revert "chore: verison and changelog"

This reverts commit be81708402.

* chore: add changelog
2021-07-05 11:17:23 +08:00
ClarkXia 6a9ef0df47
feat: remove deprecated configs (#4359)
* feat: remove deprecated configs

* fix: relative path
2021-07-05 11:09:20 +08:00
ClarkXia 55f8ee029a
feat: upgrade packages for webpack 5 (#4245)
* feat: support compile dependencies

* chore: revert modify

* fix: dependency check

* fix: plugin resolver

* fix: remove build task to avoid oom

* chore: remove code

* chore: update yarn.lock

* chore: bump version

* fix: teser plugin

* test: user config

* fix: esbuild

* chore: bump deps version

* feat: support a switch between webpack versions

* fix: test case

* fix: test case

* fix: update dependencies

* fix: test case of css-assets

* chore: remove dev test

* fix: support disable fs cache

* fix: built-in webpack 5

* fix: update @builder/pack

* fix: remove duplicate babel plugin

* fix: update builder pack

* fix: postcss options

* fix: css-loader options

* fix: node excute version

* chore: ignore case change

* fix: example commands

* fix: update webpack config

* feat: update dependency version

* fix: skip version check
2021-05-24 11:55:33 +08:00
Hengchang Lu 7862ef52b9
Fix: not generate server bundle (#4213) 2021-04-15 11:18:14 +08:00
Hengchang Lu 90707f737c
use `<Head>` replace `<Helmet>` (#4069) 2021-02-23 14:10:03 +08:00
Hengchang Lu 0d156d2e98
Hotfix: store provider in ssr lazy (#4064) 2021-01-28 14:37:16 +08:00
Hengchang Lu 76414b288f
Feat: support lazy load component in ssr (#4041)
* feat: lazy load route in ssr

* feat: add example

* fix: nameChunks not found

* chore: remove copmment

* fix: lazy import fail

* feat: not inject script to html in ssr

* fix: comment

* fix: comment

* chore: remove async await

* fix: generate file to disk

* chore: remove @loadable/component externals

* chore: remove await

* fix: csr render

* feat: support fallback

* fix: conflict

* fix: HtmlWebpackPlugin inject

* fix: module param name
2021-01-25 18:16:04 +08:00