Commit Graph

49 Commits (ec1eec86236de25231fd93eb00f970f0a0b92b5a)

Author SHA1 Message Date
Evan You eeef64e11c fix theme typing
6 years ago
Evan You 0a815255b9 fix: avoid unnecessary prefetches
6 years ago
Evan You da4852a61b feat: prefetch in viewport inbound page chunks
6 years ago
Evan You 7a90c4f870 chore: no need to inject custom preambles
6 years ago
Evan You a5e3d5d2f5 wip: migrate client to typescript
6 years ago
Evan You cb0a832315 bump deps + compat with vite 0.16
6 years ago
Evan You 38c6fcaa44 refactor: adjust build input
7 years ago
Evan You a8735646e8 feat: use hashed page file names
7 years ago
Evan You b61e2398fc feat: lean builds
7 years ago
Evan You 2f8ef43da5 handle base option
7 years ago
Evan You 42bac424fe wip: lean builds
7 years ago
Evan You 0025af12f4 feat: use modulepreload links
7 years ago
Evan You 8386f50446 fix compat with latest vite
7 years ago
Evan You 9024bc9b41 update vite compatibility
7 years ago
Evan You 4b19e6b5a8 upgrade vite
7 years ago
Evan You 4b2d6083fe ensure entry signatures
7 years ago
Evan You 7beb172b00 refactor: use fs-extra to ensure node 10 compat
7 years ago
Evan You c9fcea8a93 upgrade vite
7 years ago
Evan You 49fc3cdb2b chore: fix typo
7 years ago
Todd Austin dd04101316
Fixes a typo (#1)
7 years ago
Evan You a3df035bab refactor: upgrade vite & vue + refactor asset related logic
7 years ago
Evan You 57d900d4b3 perf: inject script tags for page common chunk imports
7 years ago
Evan You ddc9d519c6 feat: copy public dir
7 years ago
Evan You a6a61a41f4 inject pageData separately during dev
7 years ago
Evan You 04fe864ad8 should update head in production as well
7 years ago
Evan You f3d1a98f95 handle page title
7 years ago
Evan You 7bdde43f11 avoid component reload on hmr due to pageData export
7 years ago
Evan You bdbbdd556f feat: update head tags during dev
7 years ago
Evan You 4414f8e7df it works!
7 years ago
Evan You a512fc7925 ssr build
7 years ago
Evan You b94a0865b0 bundle both client and ssr
7 years ago
Evan You 220622557f correct file paths for client prod build
7 years ago
Evan You 61fdaad519 refactor router
7 years ago
Evan You 4d09d8c3da the build works!
7 years ago
Evan You 89545b5270 basic build
7 years ago
Evan You 32244a99a8 hmr for pageData
7 years ago
Evan You 313afb5e5f fix link nromalization and serving .html
7 years ago
Evan You 9cbfa9529d export page data from page component
7 years ago
Evan You c4002a8d2e load config + provide siteData
7 years ago
Evan You d02ec5e3b4 hmr for app dev
7 years ago
Evan You 982501fd30 provide siteData to theme
7 years ago
Evan You 13924c9734 resolve config
7 years ago
Evan You ba8de9fba7 scaffold build
7 years ago
Evan You fac49e8dbb refactor: structure
7 years ago
Evan You 47bddf6ac6 chore
7 years ago
Evan You 1209e7cc00 tweak debug
7 years ago
Evan You 5c47bbb463 feat: add markdown processing
7 years ago
Evan You 2bf64da748 move things around
7 years ago
Evan You 9069e4673b init
7 years ago