l***@21cn.com
l***@21cn.com
  • 发布:2022-07-04 13:50
  • 更新:2022-12-17 17:49
  • 阅读:288

【报Bug】vue.config.js无法使用new webpack.ProvidePlugin添加全局对象

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macos 12.2

HBuilderX类型: 正式

HBuilderX版本号: 3.4.18

第三方开发者工具版本号: 1.06.2206271

基础库版本号: 1.06

项目创建方式: HBuilderX

操作步骤:

如BUG描述

预期结果:

如BUG描述

实际结果:

如BUG描述

bug描述:

const fs = require('fs')  
const path = require('path')  
const webpack = require('webpack')  

module.exports = {  
    configureWebpack: {  
        plugins: [  
            new webpack.ProvidePlugin({  
                //'Vue': ['vue', 'default'],  
                WOCAO: [path.resolve(path.join(__dirname, './G/index.js')), 'default']  
            })  

            /*new webpack.ProgressPlugin(percentage => {  
                console.log(percentage)  
                percentage === 1 ? console.log('编译完成:100.00%') : console.log(`编译进度:${(percentage * 100).toFixed(2)}%`)  
            })*/  
        ]  
    },  
    ...................

出现问题描述:

  1. 如果page页面有调用WOCAO,则编译时就会卡在“正在编译中...”不动,无法进行编译调试
  2. 如果page页面没有调用WOCAO,则编译通过,但看编译后的代码,并没有WOCAO字样
2022-07-04 13:50 负责人:无 分享
已邀请:
l***@21cn.com

l***@21cn.com (作者)

一个回复的都没有,官方的人呢?

  • 2***@qq.com

    解决了么,我也被这个问题困扰了半天了

    2022-08-01 22:13

DHL

DHL

真tm.乐色.....居然没人回复...

要回复问题请先登录注册