Egret社区
引擎版本:5.3.10
用命令行新建了一个eui项目,查看了config发现新还是legacy模式,根据文档https://docs.egret.com/engine/docs/build/modern-mode的指引转换为modern项目,在pc上可以正常跑了一下,但是当发布到微信小游戏时,先是无法找到main入口,在config.wxgame.ts中修改WebpackBundlePlugin,增加typescripte.mode为'moder'后

  1. new WebpackBundlePlugin({ libraryType: "debug", defines: { DEBUG: true, RELEASE: false },typescript:{mode:'modern'} }),//新的 Webpack 编译器
复制代码
之后可以正常执行Main.ts的代码逻辑,但是一直提示无法读取皮肤文件:
VM461 WAGame.js:2 (in promise) MiniProgramError
readFileSync:fail resource/eui_skins/HScrollBarSkin.exml not found
Error: readFileSync:fail resource/eui_skins/HScrollBarSkin.exml not found


eui模式换过commonjs和commonjs2都不行,想咨询下是否modern模式现在还不支持微信小游戏呢?
分享到 :
0 人收藏

1 个回复

倒序浏览
app小王子  社区管理员 | 2020-11-18 17:25:36
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

英吉

初学乍练

积分: 4 帖子: 4 精华: 0

楼主热帖

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部