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

tdesign-miniprogram如何多端转换 #107

Open
mydracula opened this issue Sep 6, 2023 · 7 comments
Open

tdesign-miniprogram如何多端转换 #107

mydracula opened this issue Sep 6, 2023 · 7 comments
Assignees

Comments

@mydracula
Copy link

mydracula commented Sep 6, 2023

  1. 接入 TDesign 之后
  2. 添加组件库转端配置
import { defineConfig } from '@morjs/cli'

export default defineConfig([
  // {
  //   name: 'wechat-miniprogram',
  //   sourceType: 'wechat',
  //   target: 'wechat',
  //   compileType: 'miniprogram',
  //   compileMode: 'bundle'
  // },
  {
    name: 'web',
    sourceType: 'wechat',
    target: 'web',
    compileType: 'miniprogram',
    compileMode: 'bundle',
    processNodeModules: {
      include: [/tdesign\-miniprogram/]
    }
  }
])

image
image
image
引入的是tdesign-miniprogram属于是小程序组件是不是因为他本身就没有多端转换的能力,又想用这个ui组件库该怎么办呢

@hwaphon
Copy link
Collaborator

hwaphon commented Sep 6, 2023

这个已知的问题有以下原因:在 tdesign-miniprogram 组件中,使用了 class 作为属性的关键字,这导致在 mor 转 web 的过程中,使用 babel 收集变量时触发了关键字报错。

我们已经将这个问题反馈给 tdesign-miniprogram 开发团队,并且他们已经内部排期进行处理,不过需要一些时间。为了解决这个问题,我们会尽快提供临时解决方案。

@mydracula
Copy link
Author

好吧 那现在是不是建议用原生组件

这个已知的问题有以下原因:在 tdesign-miniprogram 组件中,使用了 class 作为属性的关键字,这导致在 mor 转 web 的过程中,使用 babel 收集变量时触发了关键字报错。

我们已经将这个问题反馈给 tdesign-miniprogram 开发团队,并且他们已经内部排期进行处理,不过需要一些时间。为了解决这个问题,我们会尽快提供临时解决方案。

好吧 那现在是不是建议用原生组件

@mydracula
Copy link
Author

mydracula commented Sep 6, 2023

这个已知的问题有以下原因:在 tdesign-miniprogram 组件中,使用了 class 作为属性的关键字,这导致在 mor 转 web 的过程中,使用 babel 收集变量时触发了关键字报错。

我们已经将这个问题反馈给 tdesign-miniprogram 开发团队,并且他们已经内部排期进行处理,不过需要一些时间。为了解决这个问题,我们会尽快提供临时解决方案。

这个baseName在web打包的时候没用呀 打包完他的基础路径怎么还是/

image

@hwaphon
Copy link
Collaborator

hwaphon commented Sep 8, 2023

web 配置中加上 publicPath 配置。

@qietugou
Copy link

支持了么

@lihe6666
Copy link

支持了吗?

@hwaphon
Copy link
Collaborator

hwaphon commented Feb 20, 2024

@lihe6666 @qietugou sorry,暂时还没有开始介入支持,这一块的优先级没有排的很高,可能要等到3-4月了。

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

No branches or pull requests

4 participants