diff --git a/packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js b/packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js index 3becaf1f317c65da50e5a3cee506d5fffa03b647..d3401e460217003edaf50d874a79dc322de5c3cd 100644 --- a/packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js +++ b/packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js @@ -91,8 +91,10 @@ const rules = [{ } }, jsPreprocessorLoader - ], - exclude: excludeModuleReg + ], + exclude (modulePath) { + return excludeModuleReg.test(modulePath) && modulePath.indexOf('@dcloudio') === -1 + } }, { test: /\.nvue(\?[^?]+)?$/, @@ -171,7 +173,7 @@ if (process.env.UNI_USING_NATIVE) { module.exports = function (entry) { return { target: 'node', // 激活 vue-loader 的 isServer 逻辑 - mode: 'development', // process.env.NODE_ENV, + mode: process.env.NODE_ENV, devtool: process.env.NODE_ENV === 'development' ? 'inline-source-map' : false, watch: process.env.NODE_ENV === 'development', entry,