From 2744eaabf9d4458a784120b6d5af68ed7f33cfbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=9B=A8=E6=B6=B5?= Date: Thu, 28 Apr 2022 15:36:54 +0800 Subject: [PATCH] feat(cli:babel-loader): cli2.x add pnpm support (#10548) * feat(cli:babel-loader): cli2.x add pnpm support #10483 * fix(cli:babel-loader): fix regular errors after inspection, /node_modules(\/\.pnpm)?\/(?!(@vant\/cli))/ cannot be used normally under pnpm, so use /^node_modules(\/\.pnpm)?\/(?!(@vant\/cli))/ --- packages/vant-cli/src/config/webpack.base.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vant-cli/src/config/webpack.base.ts b/packages/vant-cli/src/config/webpack.base.ts index ebc1d1824..1be8d890a 100644 --- a/packages/vant-cli/src/config/webpack.base.ts +++ b/packages/vant-cli/src/config/webpack.base.ts @@ -84,7 +84,7 @@ export const baseConfig: WebpackConfig = { }, { test: /\.(js|ts|jsx|tsx)$/, - exclude: /node_modules\/(?!(@vant\/cli))/, + exclude: /^node_modules(\/\.pnpm)?\/(?!(@vant\/cli))/, use: [CACHE_LOADER, 'babel-loader'], }, {