diff --git a/packages/vue-cli-plugin-uni/lib/chain-webpack.js b/packages/vue-cli-plugin-uni/lib/chain-webpack.js index 69005e793a0..5277538b4f8 100644 --- a/packages/vue-cli-plugin-uni/lib/chain-webpack.js +++ b/packages/vue-cli-plugin-uni/lib/chain-webpack.js @@ -35,7 +35,7 @@ module.exports = function chainWebpack (platformOptions, vueOptions, api) { const keys = ['publicPath', 'outputPath'] keys.forEach(key => { generator[key] = pathData => { - const outputPath = oldOptions.outputPath(null, pathData.module.request) + const outputPath = oldOptions[key](null, pathData.module.request) const basename = path.basename(outputPath) return outputPath.substring(0, outputPath.length - basename.length) }