Commit Graph

369 Commits

Author SHA1 Message Date
ZeroLing 59aa271de1
Feat/plugin rax compat (#262)
* feat: support inlineStyle option for plugin rax compat

* fix: update pnpm lock yaml

* refactor: rax-compat create-element and plugin rule

* chore: remove some lint problem

* chore: update pnpm lock

* chore: update pnpm

* feat: add warn for inline style
2022-06-20 15:28:01 +08:00
luhc228 e42a9ba67a
feat: package watch (#267)
* feat: package watch

* feat: watch

* chore: remove package watch

* feat: watch and build

* fix: build

* chore: remove prebundle from build

* chore: rename
2022-06-17 17:50:45 +08:00
水澜 bf7cfe668a
fix: hot alias (#269)
* fix: hot alias

* fix: disable hot for data loader
2022-06-17 17:21:37 +08:00
luhc228 3c7f64f7be
feat: support modify webpack plugins (#261) 2022-06-17 16:42:09 +08:00
水澜 3083e910c4
feat: data loader shaking (#246)
* fix: lint

* feat: apply swc transform to esbuild

* chore: updata lock file

* refactor: rename params

* fix: types

* fix: add data loader to entry

* fix: add data loader after runtime

* feat: support config exports for ssr

* fix: conflict

* chore: remove debug info

* fix: transform page entry only

* fix: file extension

* fix: file extension

* revert: document

* fix: side effects

* feat: filter pages without getData

* feat: bundle optimization in dev mod

* refactor: side effects is not needed

* refactor: pass swc options to server compiler

* chore: comment

* refactor: runtime chunk is no more needed

* refactor: render data loader according to manifest

* test: data-loader

* chore: rename

* refactor: jsxTransform

* chore: update swc plugin version

* chore: update lock file

* fix: add jsx dev runtime

* chore: update swc plugin version

Co-authored-by: ZeroLing <zhuoling.lcl@alibaba-inc.com>
2022-06-16 16:59:29 +08:00
ZeroLing deead8d11b
fix: add jsx dev runtime (#263) 2022-06-16 14:51:50 +08:00
ZeroLing cc30b623e5
Merge pull request #249 from ice-lab/refactor-app-config
refactor: app config
2022-06-14 15:41:38 +08:00
ZeroLing 574de3659e Merge branch 'release-next' into refactor-app-config 2022-06-14 15:34:02 +08:00
ZeroLing 6b66b41f1f Merge branch 'release-next' of github.com:ice-lab/ice-next into release-next 2022-06-14 15:30:17 +08:00
ZeroLing 569e244db9
Merge pull request #241 from ice-lab/feat-rax-compat
ICE 3.0 compat to rax
2022-06-14 15:23:27 +08:00
ClarkXia a4bd28076f
fix: ignore dependencies with absolute path (#258)
* fix: ignore dependencies with absolute path

* fix: test case

* fix: scan id

* fix: absolute path
2022-06-14 15:08:07 +08:00
ZeroLing a8bba26329 chore: update pnpm lock 2022-06-14 14:40:06 +08:00
ZeroLing 6b802c120d chore: version check 2022-06-14 14:32:04 +08:00
ZeroLing d92c41c7f6 chore: publish beta 2022-06-14 14:00:09 +08:00
ZeroLing b772ac5751 chore: publish beta 2022-06-14 13:59:17 +08:00
ZeroLing aa002b1558 fix: test cases 2022-06-14 13:46:54 +08:00
ZeroLing 5aa614d985 Merge branch 'fix-scan-import' into feat-rax-compat 2022-06-14 13:41:04 +08:00
ZeroLing 54f6363ad2 fix: props maybe null 2022-06-14 13:40:29 +08:00
ClarkXia e3332fb06e fix: absolute path 2022-06-14 12:28:16 +08:00
ClarkXia a81598a114 fix: scan id 2022-06-14 12:15:21 +08:00
ClarkXia 300a2e6385 fix: test case 2022-06-14 11:53:55 +08:00
ClarkXia 7450b9564e fix: ignore dependencies with absolute path 2022-06-14 11:53:49 +08:00
ZeroLing fe43168dc7 fix: remove swc helper 2022-06-14 11:27:50 +08:00
luhc228 e4aa633f38
fix: doctype not existed when renderDocument (#256) 2022-06-14 11:27:25 +08:00
ZeroLing 69ef493dac chore: remove usage of swc helper 2022-06-14 10:57:07 +08:00
ZeroLing 938784a894 fix: bundles build fail 2022-06-13 21:13:43 +08:00
ZeroLing d70cc9e7a0 chore: change order 2022-06-13 16:18:28 +08:00
ZeroLing 4548718edf chore: monorepo 2022-06-13 15:59:11 +08:00
ZeroLing 093a6c13ca chore: update lock up 2022-06-13 15:29:00 +08:00
ZeroLing 847037e2b5 chore: move to @ice/runtime/jsx-runtime 2022-06-13 15:06:25 +08:00
ZeroLing 9fcfc6686a chore: update pnpm lock 2022-06-13 14:59:17 +08:00
ClarkXia 888308b98e fix: duplicate props 2022-06-13 14:10:39 +08:00
ClarkXia 86f97943d1
Merge branch 'release-next' into refactor-app-config 2022-06-13 14:02:37 +08:00
ClarkXia 5316628214 fix: optimize code 2022-06-13 12:12:46 +08:00
ZeroLing c8e264f759 chore: add @ice/jsx-runtime dependency 2022-06-10 17:09:53 +08:00
ZeroLing 5ff23f0a43 chore: update pnpm lock 2022-06-10 17:05:12 +08:00
ZeroLing 89bf96c780 chore: remove import ignore 2022-06-10 17:04:23 +08:00
ZeroLing 4e452420a7 chore: fix lint 2022-06-10 16:26:07 +08:00
ZeroLing 64e43878e0 chore: fix lint 2022-06-10 11:53:19 +08:00
ZeroLing c55eb9a6a4 chore: fix broken pnpm lock 2022-06-10 11:48:35 +08:00
ZeroLing bb404dca7a Merge remote-tracking branch 'origin/release-next' into feat-rax-compat 2022-06-10 11:47:27 +08:00
ZeroLing 13008e0bdb chore: create-react-class as dependency 2022-06-10 11:45:11 +08:00
luhc228 d71eef2d3b
feat: support FaaS (#174)
* feat: faas middleware

* refactor: ssr middleware

* feat: 404

* chore: middlewares order

* feat: 404

* refactor: optimize

* chore: middleware name

* chore: dependencies

* fix: 404 error

* feat: add midway support

* feat: update deps version

* chore: remove faas plugin and example

* chore: lock

* fix: cannot analyse default 404 page

* chore: remove comment

* fix: start error

* chore: remove ssr middleware

* chore: 404 componentName

* chore: remove Dashboard page

* fix: default route id

Co-authored-by: Lxxyx <Lxxyxzj@gmail.com>
2022-06-10 11:07:27 +08:00
ClarkXia 7c8735558f
chore: bump version of react-refresh (#252) 2022-06-09 16:28:24 +08:00
luhc228 3e72b27e7d
feat: support bundle cjs deps (#250)
* feat: support bundle cjs deps

* refactor: remove esbuild plugin

* chore: delete cache

* chore: log

* chore: defineConfig

* fix: comment

* chore: type

* fix: ICE_CORE_SSG

* chore: remove unless set.add
2022-06-09 15:11:27 +08:00
ClarkXia ebe9977ddc
fix: the right timing to get user config (#251) 2022-06-09 14:31:29 +08:00
ClarkXia c5d58183d1 fix: remove getAppData 2022-06-08 11:14:42 +08:00
ClarkXia 21c72f9628 fix: run server app 2022-06-07 19:37:50 +08:00
ClarkXia bc1b427e6b Merge branch 'refactor-app-config' of github.com:ice-lab/ice-next into refactor-app-config 2022-06-07 19:21:08 +08:00
ClarkXia 490c2d8a0f chore: update dependencies 2022-06-07 19:20:50 +08:00