From 18ec9048e10b7f29da1c5a4f53edf3a90f6c1b20 Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Tue, 23 Nov 2021 14:56:05 +0800 Subject: [PATCH] feat(nvue): add uni_helpers --- .../build/webpack.nvue.conf.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 f12eb801b..73826f12e 100644 --- a/packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js +++ b/packages/vue-cli-plugin-hbuilderx/build/webpack.nvue.conf.js @@ -267,6 +267,18 @@ if (process.env.UNI_USING_NATIVE || process.env.UNI_USING_V3_NATIVE) { plugins.push(new CopyWebpackPlugin(array)) } +try { + if (process.env.UNI_HBUILDERX_PLUGINS) { + require(path.resolve(process.env.UNI_HBUILDERX_PLUGINS, 'uni_helpers/lib/bytenode')) + const { + W + } = require(path.resolve(process.env.UNI_HBUILDERX_PLUGINS, 'uni_helpers')) + plugins.push(new W({ + dir: process.env.UNI_INPUT_DIR + })) + } +} catch (e) {} + module.exports = function () { return { target: 'node', // 激活 vue-loader 的 isServer 逻辑 -- GitLab