diff --git a/packages/taro-webpack-runner/src/index.ts b/packages/taro-webpack-runner/src/index.ts index fbc6601fa444..fca1a9859484 100644 --- a/packages/taro-webpack-runner/src/index.ts +++ b/packages/taro-webpack-runner/src/index.ts @@ -16,7 +16,7 @@ import { appPath, addLeadingSlash, addTrailingSlash, recursiveMerge } from './ut import { bindDevLogger, bindProdLogger, bindDllLogger, printBuildError } from './util/logHelper' import { BuildConfig } from './util/types' -const customizeChain = (chain, customizeFunc) => { +const customizeChain = (chain, customizeFunc: Function) => { if (customizeFunc instanceof Function) { customizeFunc(chain, webpack) } @@ -87,7 +87,7 @@ const buildDev = async (config: BuildConfig): Promise => { const webpackChain = devConf(config) let webpackConfig - customizeChain(webpackChain, config) + customizeChain(webpackChain, config.webpackChain) webpackConfig = webpackChain.toConfig() if (config.webpack) {