运行代码
- 发布:2022-06-20 09:26
- 更新:2024-05-09 21:28
- 阅读:1555
产品分类: HbuilderX
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 12.2.1
HBuilderX版本号: 3.4.15
操作步骤:
预期结果:
success
success
实际结果:
index.html:3 Module build failed (from /snapshot/code-repo/out/target/bundle/node_modules/@ali/antcube-build/lib/build/loader/engine/shared/axml/entry.js):
Error: Can't resolve '/Users/chenkuo/Documents/yp-project/yp-mini-program/unpackage/dist/dev/mp-alipay/plugin-wrapper' in '/Users/chenkuo/Documents/yp-project/yp-mini-program/unpackage/dist/dev/mp-alipay/activity-package/activity-web'
index.html:3 Module build failed (from /snapshot/code-repo/out/target/bundle/node_modules/@ali/antcube-build/lib/build/loader/engine/shared/axml/entry.js):
Error: Can't resolve '/Users/chenkuo/Documents/yp-project/yp-mini-program/unpackage/dist/dev/mp-alipay/plugin-wrapper' in '/Users/chenkuo/Documents/yp-project/yp-mini-program/unpackage/dist/dev/mp-alipay/activity-package/activity-web'
bug描述:
HB升级到最新版本以后,运行代码到支付宝编辑器,会报错
index.html:3 Module build failed (from /snapshot/code-repo/out/target/bundle/node_modules/@ali/antcube-build/lib/build/loader/engine/shared/axml/entry.js):
Error: Can't resolve '/Users/chenkuo/Documents/yp-project/yp-mini-program/unpackage/dist/dev/mp-alipay/plugin-wrapper' in '/Users/chenkuo/Documents/yp-project/yp-mini-program/unpackage/dist/dev/mp-alipay/activity-package/activity-web'
n***@qnvip.com (作者) - qnvip
不知道为啥,json文件中多了一个plugin-wrapper
-
n***@qnvip.com (作者)
回复 DCloud_UNI_Anne: 用的是https://app.alipay.com/abilityprod/detail?abilityCode=PL002021083000025567这个插件,插件代码我放在评论里了
2022-06-20 11:43
-
n***@qnvip.com (作者)
回复 DCloud_UNI_Anne: 我对比了下编辑器之前的版本和新版本编译出来的差距,新版本编辑器编译后的代码在支付宝小程序json文件中,会多出这么一句代码来,"plugin-wrapper": "/plugin-wrapper",导致找不到路径
2022-06-20 11:44
-
n***@qnvip.com (作者)
回复 n***@qnvip.com:
老版本(3.3.13)编译出来的代码:https://qiniu2.youpinhaoche.com/2022/6/20/manage/1655692115786.pic
新版本(3.4.15)编译出来的代码:https://qiniu2.youpinhaoche.com/2022/6/20/manage/1655692278854.png
2022-06-20 11:44
请问这个问题解决了吗?在支付宝插件的页面JSON里面,也是多了"plugin-wrapper": "/plugin-wrapper"这个,导致插件的用存在问题,在线等,急。。。。
-
回复 DCloud_UNI_LXH: 有的 但是绑定给插件的ref直接绑到plugin-wrapper上面了 导致通过ref调插件的方法提示不存在 到时插件使用不了
2022-07-19 14:21
-
回复 DCloud_UNI_LXH: 看编译后的.axml文件,插件是被plugin-wrapper包裹了一层,定义在插件上的ref,直接在plugin-wrapper了
2022-07-19 14:24
你好,我想问下,你这个问题解决了吗?
cc86 - bug
最新版本依然存在该问题,plugin-wrapper元素不存在。而其实会自动生成一个"plugin-wrapper": "../../plugin-wrapper"。根目录也有该文件。
"@dcloudio/uni-mp-alipay": "2.0.2-4010520240507001",
打包后usingComponents的路径会自动加个绝对路径
"usingComponents": {
"xxx-plugin": "../../xxx/project/xxx/plugin:/xxx/xxx",
"plugin-wrapper": "../../plugin-wrapper"
}
操作xxx-plugin的数据也不会更新视图。
n***@qnvip.com (作者)
我对比了下编辑器之前的版本和新版本编译出来的差距,新版本编辑器编译后的代码在支付宝小程序json文件中,会多出这么一句代码来,"plugin-wrapper": "/plugin-wrapper",导致找不到路径
2022-06-20 10:27
n***@qnvip.com (作者)
老版本(3.3.13)编译出来的代码:https://qiniu2.youpinhaoche.com/2022/6/20/manage/1655692115786.pic
新版本(3.4.15)编译出来的代码:https://qiniu2.youpinhaoche.com/2022/6/20/manage/1655692278854.png
2022-06-20 10:31
n***@qnvip.com (作者)
你好,问题定位到什么进度了?
2022-06-20 13:01