Commit Graph

121 Commits (6ae2c38edc7452888ba914180f0224e10f7bad06)

Author SHA1 Message Date
Evan You 9bd940f22c fix: remove @vue/devtools from force include
3 years ago
Evan You 63f33d2895 fix: respect user vue alias
3 years ago
Evan You 38bbdaddb7
feat: vitepress init command (#2020)
3 years ago
Evan You bccce98c62 fix: update route configs on file add / delete
3 years ago
Evan You 34b149ba25 wip: rewrites for dynamic routes
3 years ago
Evan You d6952f37b7 wip: hmr for dynamic routes on add/delete
3 years ago
Evan You 9c4c2117a6 wip: dynamic routes
3 years ago
Divyansh Singh c4d8d7225c
fix(build): show error stack in logs (#1960)
3 years ago
Divyansh Singh 5c9b75e325
fix(types): augment vite user config (#1946)
3 years ago
CHOYSEN a00bb62143
feat(build): use vite logger (#1899)
3 years ago
Divyansh Singh a05956f38a fix(build): hmr with rewrites when base is set
3 years ago
Divyansh Singh 00abac6116
feat(build): support rewrites (#1798)
3 years ago
Divyansh Singh 05430e45c9
feat(build): expose vitepress site config to vite plugins (#1822)
3 years ago
Matteo Bilotta 4ac8c0482f
types: strong separation between `import` and `import type` (#1756)
3 years ago
Divyansh Singh dc596621cf
fix(build): allow serving files in dev from workspace root (#1647)
3 years ago
Divyansh Singh c9f04e0459
feat(build): add `useWebFonts` option (#1531)
3 years ago
Igor Randjelovic afeb06f17c
feat: transformPageData hook (#1492)
3 years ago
Divyansh Singh ce8d139a8e
feat(build): allow using `transformIndexHtml` (#1380)
3 years ago
Divyansh Singh 0048e2bf1e
feat(build): switch to vite 3, support clean urls and esm mode (#856)
3 years ago
Evan You 35b7361ca2 fix: support urls with query during dev
3 years ago
Divyansh Singh 120736fec1
chore: make recreateServer optional (#1165)
3 years ago
Divyansh Singh 93fe8207e7
fix(build): recreate server on config change (#1132)
3 years ago
CHOYSEN 8e6665bd8d
feat(build): handle change of config file dependencies (#1009)
3 years ago
Divyansh Singh 19b0758a04
feat(build): allow ignoring dead links (#586) (#793)
3 years ago
CHOYSEN 35772ca8d0
refactor(types): use built-in utility type `Awaited` (#801)
4 years ago
meteorlxy 48fae52d17
refactor: improve site data parsing (#780)
4 years ago
CHOYSEN 8bf4182453
refactor: add `PageDataPayload` type (#742)
4 years ago
Anthony Fu a0f81c9f9d
feat: migrate to ESM (#645) (#659)
4 years ago
Ryo_gk 1fcf4a4462
feat: use shiki instead of prismjs for syntax highlight (#627) (#654)
4 years ago
Kia King Ishii 36a67bd67d feat: add carbon ads feature (#647)
4 years ago
Dominic Elm 1656f0365a
fix(plugin): set content-type header for serving index.html (#616)
4 years ago
Divyansh Singh 804954cf4d
fix: append base to links (#502)
4 years ago
Evan You d32d8d4419 feat: use git-based lastUpdated data
4 years ago
Evan You 6f3a96f06d perf: do not include head config in client bundle for production
4 years ago
Evan You 26fe81c886 feat: support static data loaders
4 years ago
Evan You dfa7c0525f fix: handle potential string quote mismatch in generated code
4 years ago
Evan You bc486aae56 fix: static string strip regex for mulitiline static strings
4 years ago
Evan You abb1b578cd fix: improve createStaticVNode match for rollup codegen compat
4 years ago
Evan You a051e66f1a fix: lazy require @vitejs/plugin-vue to respect NODE_ENV
4 years ago
Evan You 4114674c69 fix(hmr): avoid relying on revertd vite hmr behavior
4 years ago
Evan You d3b1521ebe feat: support ts/esm config file + defineConfig() helper
4 years ago
宋铄运 (Alan Song) 4b76617621
fix: support vite plugins provided via `config.vite` (#394)
4 years ago
Evan You e0b69973f8 feat: support `<script client>` in mpa mode
4 years ago
Evan You 2e9264f032 fix: improve fs allow
4 years ago
Eduardo San Martin Morote 9b9fdc710a fix: allow vite server access to theme and local files
4 years ago
Evan You 7b3a9e59b4 feat: support partial include directive
4 years ago
FangYing aa9f9094b5
chore: remove log (#331)
4 years ago
Evan You 3cec536c1f fix: automatically escape vite user defined variables in markdown
4 years ago
Evan You e6bb5a4806 perf: only update necessary head tags in prod
5 years ago
Evan You 348f19a537 fix: watch config file when using srcDir
5 years ago
Evan You eefba398b0 fix: force optimize vue to avoid duplication when linked
5 years ago
Evan You aaf4910d93 feat: support srcDir config option
5 years ago
Evan You 3737b1055d feat: support passing vite config in vitepress config file via `vite` option
5 years ago
云游君 3aa185fa9f
fix: detect public folder for dead link (#290)
5 years ago
Evan You 74f5adafcd feat: detect dead links
5 years ago
Evan You c0aa5a8fae deps: bump vite + update alias usage
5 years ago
Christopher Shank 5b34c6a94a
feat: add vue options config (expose @vitejs/plugin-vue) (#215)
5 years ago
Kia King Ishii b82d8f2ece
fix: utf-8 character not working on safari in dev mode (#228)
5 years ago
NAN 8a0db65a8a
fix: render document with standards mode in dev (#207)
5 years ago
Evan You 8e0b8d184a chore: exclude docsearch from optimization
5 years ago
Evan You b4bdaf648d refactor: vite ssr compat
5 years ago
Evan You 9c7906119e refactor: rename site alias
5 years ago
Anthony Fu bac1ce2d01
fix: resolve page hash case-insenstively, close #202 (#203)
5 years ago
Evan You 759bbd3f61 chore: bump vite
5 years ago
Evan You 991a443c70 fix: vite 2.0.0-beta.2 compat
5 years ago
Evan You 8769b4b49f fix: always define theme globals
5 years ago
Evan You 4f0c90311f refactor: simplify client path mapping
5 years ago
Evan You c878e6d3b5 perf: avoid including optional features in build when not used
5 years ago
Evan You d02cd6b9b5 wip: build compat for vite 2.0
5 years ago
Evan You 084c7deb02 wip: handle config hmr
5 years ago
Evan You bf8fd3a6f3 wip: dev works with vite 2
5 years ago