uni-app icon indicating copy to clipboard operation
uni-app copied to clipboard

vue3+ts 配置pages.js 不生效

Open PineSongCN opened this issue 2 years ago • 6 comments

问题描述 配置pages.js 不生效,项目启动时没有加载,项目为vue3+ts。

复现步骤

  1. 配置pages.js或pages.ts
  2. 启动项目
  3. 查看

[或者可以直接贴源代码]

预期结果 pages.js生效

实际结果 pages.js无效,没有被执行

系统信息:

  • 发行平台: 微信小程序
  • 操作系统 Mac12
  • HBuilderX版本 cli
  • uni-app版本 [如使用Vue-cli创建/运行项目,则提供npm run info的运行结果]
  • 设备信息 微信开发者工具

补充信息 在pages.js/pages.ts console,发现没有输出,压根没执行?

PineSongCN avatar Feb 23 '23 02:02 PineSongCN

vue3 暂不支持配置 pages.js,后续根据需求情况考虑是否支持

zhenyuWang avatar Feb 23 '23 12:02 zhenyuWang

vue3 暂不支持配置 pages.js,后续根据需求情况考虑是否支持

你好,如果不是技术原因,2的功能在3没必要删减吧?本身pages.json只能单文件就是一个不应该保留的落后操作,UniApp做了这这那那的优化,偏偏把pages.json给原封不动的带了过来,挺费解的。

PineSongCN avatar Feb 24 '23 07:02 PineSongCN

vue3 暂不支持配置 pages.js,后续根据需求情况考虑是否支持

你好,如果不是技术原因,2的功能在3没必要删减吧?本身pages.json只能单文件就是一个不应该保留的落后操作,UniApp做了这这那那的优化,偏偏把pages.json给原封不动的带了过来,挺费解的。

pages.json是对外开放的标准规范,pages.js 没有正式对外

fxy060608 avatar Feb 24 '23 07:02 fxy060608

vue3 暂不支持配置 pages.js,后续根据需求情况考虑是否支持

你好,如果不是技术原因,2的功能在3没必要删减吧?本身pages.json只能单文件就是一个不应该保留的落后操作,UniApp做了这这那那的优化,偏偏把pages.json给原封不动的带了过来,挺费解的。

pages.json是对外开放的标准规范,pages.js 没有正式对外

page.js的拓展性更好一些,建议标准化并正式推出一下,应该不止我一个人会来问这个问题,谢谢。

PineSongCN avatar Feb 27 '23 06:02 PineSongCN

目前项目要同时维护两个系统,大部门组件是复用的,也有部分逻辑相似,确实会考虑一个项目多个入口,想问问什么时候能支持下page.js

linshenghao avatar Jul 03 '23 14:07 linshenghao

agree

ijry avatar Mar 27 '24 12:03 ijry