项目有一个js文件超过500kb,引入以后就提示这个,无法跳过,在HBuilderX里面修改代码,软件不编译了,微信小程序无法实时更新,有什么办法解决嘛?
茶凉
- 发布:2023-12-05 17:11
- 更新:2023-12-05 22:42
- 阅读:424
项目有一个js文件超过500kb,引入以后就提示这个,无法跳过,在HBuilderX里面修改代码,软件不编译了,微信小程序无法实时更新,有什么办法解决嘛?
HRK - 一位热爱uniapp的小少年^v^
今天更新Hbuilderx遇到了,我重新用 vue create -p dcloudio/uni-preset-vue my-project 命令重新建了一个demo, 比对了更新前更新后的配置,发现新建demo是没有这个问题的了
比对了文件后发现,官方在 babel.config.js中 最尾部新增了一段代码:
const config = {
presets: [
[
'@vue/app',
{
modules: 'commonjs',
useBuiltIns: process.env.UNI_PLATFORM === 'h5' ? 'usage' : 'entry'
}
]
],
plugins
}
const UNI_H5_TEST = '**/@dcloudio/uni-h5/dist/index.umd.min.js'
if (process.env.NODE_ENV === 'production') {
config.overrides = [{
test: UNI_H5_TEST,
compact: true,
}]
} else {
config.ignore = [UNI_H5_TEST]
}
module.exports = config
你可重新用 cli创建一个新的demo ,自行比对看看,我添加了上面这段代码后,这个报错消失了