Skip to content

Commit

Permalink
fix: be compatible with evergreen
Browse files Browse the repository at this point in the history
  • Loading branch information
meteorlxy committed Mar 2, 2019
1 parent 93bfe3c commit 55225d4
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 0 deletions.
2 changes: 2 additions & 0 deletions docs/.vuepress/config.js
Expand Up @@ -11,6 +11,8 @@ module.exports = {
},
},

evergreen: true,

theme: path.resolve(__dirname, '../../lib'),

themeConfig: {
Expand Down
28 changes: 28 additions & 0 deletions lib/index.js
Expand Up @@ -29,6 +29,34 @@ module.exports = (opts, ctx) => {
if (isServer === false) {
config.node.set('Buffer', false)
}

if (ctx.siteConfig.evergreen) {
config.module
.rule('js')
.test(/\.js$/)
.exclude.add(filePath => {
if (filePath.startsWith(path.resolve(__dirname))) {
return false
}
return true
}).end()
.use('cache-loader')
.loader('cache-loader')
.options({
cacheDirectory: ctx.cacheDirectory,
cacheIdentifier: ctx.cacheIdentifier,
})
.end()
.use('babel-loader')
.loader('babel-loader')
.options({
babelrc: false,
configFile: false,
presets: [
require.resolve('@vue/babel-preset-jsx'),
],
})
}
},

ready () {
Expand Down

0 comments on commit 55225d4

Please sign in to comment.