// #ifdef MP-WEIXIN
const ABC = require("abc")
// #endif
- 发布:2023-09-06 11:02
- 更新:2024-03-19 09:54
- 阅读:292
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window10 专业版
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
第三方开发者工具版本号: stable 1.06
基础库版本号: 2.32.3
项目创建方式: HBuilderX
操作步骤:
预期结果:
库正常导入到微信小程序中并被识别编译
库正常导入到微信小程序中并被识别编译
实际结果:
库并没有被自动打包到微信小程序的包中,需要自己手动拷贝一份到相应的目录。
库并没有被自动打包到微信小程序的包中,需要自己手动拷贝一份到相应的目录。
bug描述:
我发现使用 require 动态导入的模块不会被自动打包入 微信小程序的包中,但是我用到的三方库必须使用 动态导入才能使用,我尝试过以下两种写法都会报 [plugin:uni:mp-inject] Unexpected token
:
// #ifdef MP-WEIXIN
// 第一种写法
import ABC from 'xxxx';
// 第二种写法
import * as ABC from 'xxxx';
// #endif
后来通过动态引入的方式引入了该库,并且在编译好的微信小程序中手动将库移动到相应的位置,终于行了。
1 个回复
s***@yutumed.com
我也遇到这个问题了。。。。 后面官方有联系你怎么解决吗老哥