ULIVZ
48be61bf17
fix($build): do not pick "babel.config.js" at user-land ( close : #797 )
2018-09-13 14:28:38 +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 Morote and ULIVZ
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
ULIVZ and GitHub
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
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
kazuki sako and ULIVZ
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
方剑成 and ULIVZ
be1d8dc224
refactor(babel-loader): resolve absolute module paths ( #436 )
2018-05-13 13:26:19 +08:00
Gahan Rakholia and ULIVZ
82cd8bdbae
feat: using babel and support JSX in vue. ( close : #318 ) ( #336 )
2018-05-10 20:25:18 +08:00
Liu Xinyu and ULIVZ
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
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
ULIVZ and Evan You
2f0da0103d
feat: Algolia DocSearch Integration ( #201 )
2018-04-23 15:14:22 -04:00
ULIVZ and Evan You
8f0755af83
feat: expose all css pre-processor's options. ( close #169 ) ( #178 )
2018-04-23 11:08:32 -04:00
ULIVZ and Evan 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
14d4d2581f
fix: ensure using the same markdown config when extracting headers
2018-04-17 23:19:28 -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
EGOIST and Evan 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
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
239907fe1f
fix sourcemap
2018-04-11 11:46:13 -04:00
Evan You
33624f310f
css optimization
2018-04-10 10:26:12 -04:00
Evan You
1f0c289819
support custom webpack config
2018-04-07 15:51:13 -04:00