Commit Graph
21 Commits
Author SHA1 Message Date
ULIVZ 19e73d7ea0 refactor($core): use upath 2018-09-29 02:00:29 +08:00
ULIVZ 6c6225d9cf feat($core): support themeIndexFile.devTemplate/ssrTemplate (close: #882)
Resolving Priority (devTemplate as example):

      1. siteConfig.devTemplate
      2. `dev.html` located at .vuepress/templates
      3. themeIndexFile.devTemplate
      4. default devTemplate
2018-09-28 13:14:34 +08:00
ULIVZ 53c84b3972 refactor($core): separate markdown and markdown-loader from core 2018-09-27 01:14:51 +08:00
ULIVZ a2f34f5811 test: exclude default theme 2018-09-23 14:46:37 +08:00
ULIVZ 116d832168 chore: fix typo 2018-09-22 22:14:51 +08:00
ULIVZ 0263f15594 feat($core): 'define' plugin option and rewrite plugin API. 2018-09-22 22:12:52 +08:00
ULIVZ 24840cd786 feat($shared-utils): support pass in an absolute path for theme 2018-09-16 14:50:22 +08:00
ULIVZ f81f3732f6 feat: refine theme API
1. Support scope package and shortcut like plugin.
2. Support relative path for 'layout' and 'notFound' option.
2018-09-02 22:55:44 +08:00
ULIVZ a8fea3c630 feat($shared-utils): shortcutPackageResolver 2018-09-02 02:38:24 +08:00
ULIVZ b80c81071a feat($shared-utils): enhance datatypes 2018-09-02 02:36:31 +08:00
ULIVZ b45633efca refactor($core): move core resuable utilities to 'shared-utils and fix tests 2018-08-29 01:37:56 +08:00
ULIVZ dc3b0f40d4 Merge branch 'master' into next 2018-08-28 20:50:45 +08:00
ULIVZ d708d33123 feat: allow to lanuch multiple apps with isolated context at the same time.
1. Move writeTemp utility from @vuepress/shared-utils to @vuepress/core
2. Support for passing temp path from CLI
3. Create writeTemp dynamically
2018-08-27 17:13:01 +08:00
ULIVZ 8e84065279 feat($shared-utils): allow change temp path at runtime via env. 2018-08-27 14:48:28 +08:00
ULIVZ 639e5d4ab0 Revert "refacotr($core): separate createCSSRule from core to shared-utils"
This reverts commit 8f89eef61b.
2018-08-22 01:34:14 +08:00
ULIVZ 8a7463ac52 chore($env): change isProd to function 2018-08-20 23:34:11 +08:00
ULIVZ 8f89eef61b refacotr($core): separate createCSSRule from core to shared-utils 2018-08-20 23:24:28 +08:00
ULIVZ b90e009b03 feat($shared-utils) env.isProd 2018-08-18 04:16:08 +08:00
ULIVZ 2d65bf2085 feat($shared-utils): codegen util 2018-08-18 03:18:15 +08:00
ULIVZ 86c8dbf4a5 feat: move 'writeTemp' to shared utility and support config temp path 2018-08-17 17:43:25 +08:00
ULIVZ ae6b3e924d feat: init @vuepress/shared-utils
Move common utilities to @vuepress/shared-utils
2018-08-17 03:47:39 +08:00