vite-plugin-uni-pages icon indicating copy to clipboard operation
vite-plugin-uni-pages copied to clipboard

怎么根据不同平台生成不同的路由

Open 54lianxi opened this issue 1 year ago • 5 comments

描述问题

需要根据不同的平台生成不同的路由,比如小程序和h5的路由是不同的,但是他们有一部分路由是一样的

复现

image image image image image 以上是我使用过的方法,没一个奏效的,但是我看官方里面是说可以使用的

系统信息

image

使用的包管理器

pnpm

核对

  • [X] 遵循我们的 行为准则
  • [X] 检查是否已经有一个报告相同错误的问题,以避免重复创建。
  • [X] 这是一个具体的错误。请开启 GitHub 讨论你的疑问。
  • [X] 所提供的复现是这个问题的 最小复现

54lianxi avatar Apr 28 '24 08:04 54lianxi

image 系统信息在这

54lianxi avatar Apr 28 '24 08:04 54lianxi

pages.config.ts 中添加条件编译也没效果

sunpm avatar May 07 '24 10:05 sunpm

如果你使用自动扫描的话,尝试在 vite.config.ts 中使用 onBeforeWriteFile 这个钩子 如果你不使用自动扫描的话,尝试 https://github.com/uni-helper/uni-env ,并直接使用 if else

我们似乎需要更好的方式~

如果你愿意尝鲜,https://github.com/uni-helper/vite-plugin-uni-platform 这个库应该对你有用

KeJunMao avatar May 07 '24 23:05 KeJunMao

坑死人了啊

AursorDev avatar Aug 29 '24 05:08 AursorDev

如果你使用自动扫描的话,尝试在 vite.config.ts 中使用 onBeforeWriteFile 这个钩子 如果你不使用自动扫描的话,尝试 https://github.com/uni-helper/uni-env ,并直接使用 if else

我们似乎需要更好的方式~

如果你愿意尝鲜,https://github.com/uni-helper/vite-plugin-uni-platform 这个库应该对你有用

这个也没用,都是bug

AursorDev avatar Aug 29 '24 05:08 AursorDev