
- 发布:2021-03-04 15:33
- 更新:2021-03-18 17:08
- 阅读:644
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.15.5
HBuilderX类型: 正式
HBuilderX版本号: 3.1.2
手机系统: 全部
手机厂商: 苹果
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
操作步骤:
【纯nvue模式下】项目中存在test1、test2两个页面,在pages.json中test1配置在跟节点上,test2配置在subPackages节点上(因为要编译到小程序时考虑分包),在manifest.json配置nvuemix原生混淆并指定test1、test2两个页面,编译时提示:“原生混淆页面未在项目内使用,test2”,因为test2在subPackages节点上,只要把test2移到根节点上就行了,但是小程序要分包啊,能不能支持纯nvue模式下也能混淆subPackages配置的页面,【取消纯nvue模式就没问题了】
【纯nvue模式下】项目中存在test1、test2两个页面,在pages.json中test1配置在跟节点上,test2配置在subPackages节点上(因为要编译到小程序时考虑分包),在manifest.json配置nvuemix原生混淆并指定test1、test2两个页面,编译时提示:“原生混淆页面未在项目内使用,test2”,因为test2在subPackages节点上,只要把test2移到根节点上就行了,但是小程序要分包啊,能不能支持纯nvue模式下也能混淆subPackages配置的页面,【取消纯nvue模式就没问题了】
预期结果:
正常编译
正常编译
实际结果:
编译失败,提示: 原生混淆页面未在项目内使用,错误的页面路径:pages/test2/test2.nvue
编译失败,提示: 原生混淆页面未在项目内使用,错误的页面路径:pages/test2/test2.nvue
bug描述:
【纯nvue模式下】项目中存在test1、test2两个页面,在pages.json中test1配置在跟节点上,test2配置在subPackages节点上(因为要编译到小程序时考虑分包),在manifest.json配置nvuemix原生混淆并指定test1、test2两个页面,编译时提示:“原生混淆页面未在项目内使用,test2”,因为test2在subPackages节点上,只要把test2移到根节点上就行了,但是小程序要分包啊,能不能支持纯nvue模式下也能混淆subPackages配置的页面,【取消纯nvue模式就没问题了】
!!!【示例代码已经上传】!!!