81 Commits
Author SHA1 Message Date
EGOISTandULIVZ aaf4a7bca0 fix($core): unexpected webpack externals (close: #451) (#1539) 2019-04-13 23:49:13 +08:00
ULIVZ 48be61bf17 fix($build): do not pick "babel.config.js" at user-land (close: #797) 2018-09-13 14:28:38 +08:00
ULIVZ 2e8d69cf24 feat($webpack): display host url at dev HMR log 2018-08-08 23:29:58 +08:00
ULIVZ 7730ee13ed fix: missing space between italics and bold (close: #661)
"markdown-it" will intendedly reserve this space, and this issue was caused by "preserveWhitespace: true" (See: https://github.com/vuejs/vue/tree/dev/packages/vue-template-compiler#options),

Impact on performance (Size of whole assets): Before (1952K), After (1960K), which is an acceptable change.
2018-07-27 16:54:10 +08:00
ULIVZ 0ad1a4590f fix($build): markdown config should be included in cache identifier
It's reported by #664, but #664 cannot be fixed fully since watching webpack config changes shouldn't be handled in VuePresss

VuePress can only ensure that when user changes the markdown config, the cache identifier will be updated, so user needn't to clean the ./node_modules/.cache manually.

See: https://github.com/webpack/webpack/issues/3153, https://github.com/webpack/webpack-cli/issues/15
2018-07-25 23:33:06 +08:00
Eduardo San Martin MoroteandULIVZ c500201058 fix: set babelrc: false in babel-loader options (#644)
Prevents picking up local `.babelrc` file in projects.
2018-07-14 02:43:03 -05:00
ULIVZ 0c5b752563 feat: version data layer
Create a global variable "__VUEPRESS_VERSION__" to get current vuepress's version of the building documents
2018-07-08 13:22:42 +08:00
ULIVZandGitHub f998802535 fix: override style issues (close: #637) (#638)
1. duplicated generated override style
2. unexpected style order, override style should be at the end of the extracted style bundle. (ref: webpack-contrib/mini-css-extract-plugin#130)
2018-07-07 22:11:12 -05:00
ULIVZandGitHub d53807ea1e feat: better log (#506) 2018-05-26 18:04:48 +08:00
Evan You c43c73de72 feat: upgrade to babel 7 + use @vue/babel-preset-app 2018-05-25 12:52:00 -04:00
Evan You 75cdc744c1 fix: avoid cache error (close #492) 2018-05-25 12:33:06 -04:00
ULIVZ b0c9e11cad refactor: load 'active header links' on demand 2018-05-24 23:06:33 +08:00
Evan You dfdc00c8ba perf: vastly improve rebuild perf with caching 2018-05-22 13:11:11 -04:00
ULIVZ 530912e7aa fix: unexpected warning when using non-ASCII chars as filename. 2018-05-20 23:51:26 +08:00
kazuki sakoandULIVZ d3025e559f fix: missing css source map at dev environment (#460) 2018-05-17 22:18:07 +08:00
ULIVZ 1f18a2c71f chore: fix typo 2018-05-17 21:50:30 +08:00
ULIVZ 881199a257 feat: support style lang postcss (close: #461) 2018-05-16 22:33:44 +08:00
方剑成andULIVZ be1d8dc224 refactor(babel-loader): resolve absolute module paths (#436) 2018-05-13 13:26:19 +08:00
Gahan RakholiaandULIVZ 82cd8bdbae feat: using babel and support JSX in vue. (close: #318) (#336) 2018-05-10 20:25:18 +08:00
Liu XinyuandULIVZ fd547eace9 refactor: make the prepare process clearer and modify the resolve alias (#277) 2018-05-03 07:29:09 -05:00
Evan You 4bf56d7565 fix: ensure <script> blocks in SFCs in node_modules are transpiled 2018-04-27 16:46:48 -04:00
Evan You 31b8feb5dc fix: relative link checking 2018-04-27 13:22:00 -04:00
Evan You 6b84e38735 refactor: move noopModule 2018-04-26 10:18:30 -04:00
Evan You 8454c41e73 refactor: use css-loader/locals in ssr bundle 2018-04-24 10:12:41 -04:00
Evan You 3814e885d9 feat: expose layout slots for injecting custom content 2018-04-23 18:47:38 -04:00
ULIVZandEvan You 2f0da0103d feat: Algolia DocSearch Integration (#201) 2018-04-23 15:14:22 -04:00
Ryan RivestandEvan You 70620ba686 feat: support for TOML front matter (#141) (#164) 2018-04-23 11:14:14 -04:00
ULIVZandEvan You 8f0755af83 feat: expose all css pre-processor's options. (close #169) (#178) 2018-04-23 11:08:32 -04:00
ULIVZandEvan You f32210580c feat: support built-in pug config and document using pro-processors at component (#151) 2018-04-23 10:39:07 -04:00
Evan You 113031893d fix: fix yarn global install (fix #102) 2018-04-18 15:22:28 -04:00
Evan You 51c6eb2224 fix: service worker path 2018-04-18 11:56:33 -04:00
Evan You efff472df2 feat: enable source map in build error traces 2018-04-18 11:56:24 -04:00
Evan You 52d667261d fix: handle index.md when checking relative links 2018-04-17 23:56:25 -04:00
Evan You 14d4d2581f fix: ensure using the same markdown config when extracting headers 2018-04-17 23:19:28 -04:00
方剑成andEvan You be82e098aa fix: css safe (#96) 2018-04-17 09:35:03 -04:00
Evan You 1bbfa43f0b fix: upgrade webpack-chain, fix css optimization settings (close #91) 2018-04-16 23:20:37 -04:00
Evan You 781e37a54b fix: prioritize own deps + avoid serving wrong index.html (fix #69) 2018-04-16 11:03:09 -04:00
EGOISTandEvan You 56e03926bd fix: always transpile lib directory (#73) 2018-04-16 10:01:34 -04:00
Evan You 98e1665e79 feat: allow default theme to be copied as custom theme 2018-04-15 17:05:00 -04:00
Evan You ed335158e2 fix: hoistedTags may not always be present (close #35) 2018-04-15 14:56:21 -04:00
Evan You 9719bc3246 tweak cli output 2018-04-14 17:03:38 -04:00
Evan You 12db96016d notes on PWA 2018-04-13 17:54:29 -04:00
Evan You 664a8e034c feat: pwa 2018-04-13 16:37:58 -04:00
Evan You 764ccd58e6 feat: google analytics 2018-04-13 14:40:06 -04:00
Evan You ca82906b66 feat: auto detect invalid inbound links 2018-04-13 09:30:40 -04:00
Evan You 6db5e83a36 allow customizing accentColor 2018-04-12 17:04:27 -04:00
Evan You c92250e92a handle site data hot reload 2018-04-11 17:46:31 -04:00
Evan You 6ed60fcb2c handle base during dev 2018-04-11 17:26:37 -04:00
Evan You 239907fe1f fix sourcemap 2018-04-11 11:46:13 -04:00
Evan You fa4751e254 homepage 2018-04-10 20:41:42 -04:00