Skip to content

Commit

Permalink
fix($core): transpile vuepress packages and md files (close vuejs#1606,
Browse files Browse the repository at this point in the history
  • Loading branch information
meteorlxy authored and Sergey Larionov committed Aug 19, 2020
1 parent 9babe99 commit 45d88aa
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions packages/@vuepress/core/lib/node/webpack/createBaseConfig.js
Original file line number Diff line number Diff line change
Expand Up @@ -141,12 +141,15 @@ module.exports = function createBaseConfig (context, isServer) {
if (filePath.startsWith(libDir)) {
return false
}
// always transpile js in vue files
if (/\.vue\.js$/.test(filePath)) {
// always transpile js in vue files and md files
if (/\.(vue|md)\.js$/.test(filePath)) {
return false
}
// transpile all core files
if (/(@vuepress|vuepress-)\/^((?!node_modules).)*\.js$/.test(filePath)) {
// transpile all core packages and vuepress related packages.
// i.e.
// @vuepress/*
// vuepress-*
if (/(@vuepress[\/\\][^\/\\]*|vuepress-[^\/\\]*)[\/\\](?!node_modules).*\.js$/.test(filePath)) {
return false
}
// Don't transpile node_modules
Expand Down

0 comments on commit 45d88aa

Please sign in to comment.