From 153e0eb76b0da2445e7a3da4d5a4bf5f38c020cc Mon Sep 17 00:00:00 2001 From: Eko Eryanto Date: Sat, 29 Sep 2018 09:56:46 +0700 Subject: [PATCH 1/2] fix: webpack absolute output path --- packages/@vuepress/core/lib/prepare/AppContext.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/@vuepress/core/lib/prepare/AppContext.js b/packages/@vuepress/core/lib/prepare/AppContext.js index 157e87d44b..ee34f06863 100644 --- a/packages/@vuepress/core/lib/prepare/AppContext.js +++ b/packages/@vuepress/core/lib/prepare/AppContext.js @@ -12,6 +12,7 @@ const { datatypes: { isFunction }, fallback: { fsExistsFallback } } = require('@vuepress/shared-utils') +const { resolve } = require('path') const Page = require('./Page') const ClientComputedMixin = require('./ClientComputedMixin') @@ -52,8 +53,8 @@ module.exports = class AppContext { this.base = this.siteConfig.base || '/' this.themeConfig = this.siteConfig.themeConfig || {} this.outDir = this.siteConfig.dest - ? path.resolve(this.siteConfig.dest) - : path.resolve(sourceDir, '.vuepress/dist') + ? resolve(this.siteConfig.dest) + : resolve(sourceDir, '.vuepress/dist') this.pluginAPI = new PluginAPI(this) this.pages = [] // Array From e6f80fb8c11dd53e8c3c84b9d801739f2447e56f Mon Sep 17 00:00:00 2001 From: Eko Eryanto Date: Sun, 30 Sep 2018 00:42:51 +0700 Subject: [PATCH 2/2] chore(ci): add appveyor to track windows build --- appveyor.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000000..36e2485d76 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,12 @@ +install: + - yarn --pure-lockfile + +platform: + - x86 + - x64 + +build_script: + - yarn build + +cache: + - "%LOCALAPPDATA%\\Yarn"