Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
4 tasks done
54lianxi opened this issue Apr 28, 2024 · 5 comments
Open
4 tasks done

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

54lianxi opened this issue Apr 28, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@54lianxi
Copy link

描述问题

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

复现

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

系统信息

image

使用的包管理器

pnpm

核对

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

image
系统信息在这

@sunpm
Copy link

sunpm commented May 7, 2024

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

@KeJunMao
Copy link
Member

KeJunMao commented May 7, 2024

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

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

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

@ModyQyW ModyQyW added the enhancement New feature or request label Aug 28, 2024
@AursorDev
Copy link

坑死人了啊

@AursorDev
Copy link

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

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

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

这个也没用,都是bug

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants