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

refactor: packages/tdesign-vue-next for site #5036

Merged
merged 15 commits into from
Feb 18, 2025

Conversation

zhangpaopao0609
Copy link
Collaborator

@zhangpaopao0609 zhangpaopao0609 commented Feb 17, 2025

🤔 这个 PR 的性质是?

  • 重构

🔗 相关 Issue

#5023

💡 需求背景和解决方案

完善 packages/tdesign-vue-next site,包含以下部分:

  • 将 site 移动到 packages/tdesign-vue-next/site
    • 如 test 一样,不同的出口 site 有不同的依赖和配置
  • 覆盖率脚本修改
    • script/test/generate-coverage.js
  • 抽离公共的 site
    • 相同的部分可以提取
  • 更新 vite dep
  • ci
    • site 发布:.github/workflows/tag-push.yml
    • site preview:.github/workflows/preview-publish.yml
    • pr:.github/workflows/pull-request.yml

📝 更新日志

  • refactor: packages/tdesign-vue-next for site

Copy link
Contributor

github-actions bot commented Feb 17, 2025

失败

@zhangpaopao0609
Copy link
Collaborator Author

zhangpaopao0609 commented Feb 17, 2025

问题

  1. outDir: '../_site', 可以修改吗?
    image

  2. "postsite:preview": "cp _site/index.html _site/404.html"

@uyarn uyarn merged commit db6da2b into develop Feb 18, 2025
22 checks passed
@uyarn uyarn deleted the feature/paopao/tdesign-vue-next-site branch February 18, 2025 03:56
@uyarn
Copy link
Collaborator

uyarn commented Feb 18, 2025

official site has been redeployed

@github-actions github-actions bot mentioned this pull request Feb 26, 2025
16 tasks
@github-actions github-actions bot mentioned this pull request Feb 27, 2025
16 tasks
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

Successfully merging this pull request may close these issues.

2 participants