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

chore(env): 尝试适配pnpm@9Nodejs 20 #1855

Merged
merged 5 commits into from
May 26, 2024

Conversation

fu050409
Copy link
Collaborator

@fu050409 fu050409 commented May 24, 2024

Resolves #1852

尝试对环境进行适配,但是在本地的pnpm build未能完整完成(由于大量消耗系统资源被系统杀死继承,使用Linux开发环境),希望在ci中进行测试

@fu050409
Copy link
Collaborator Author

fu050409 commented May 24, 2024

我在 fork 的仓库中启用了 workflow 并得到了两个不同的问题:

https://github.com/SWPUOpenSource/vue-devui/actions/runs/9226619044/job/25386783988?pr=1
https://github.com/SWPUOpenSource/vue-devui/actions/runs/9226619035/job/25386783987?pr=1

同时我尝试在未修订的情况下运行 ci(即使用当前dev分支的完整代码):

https://github.com/SWPUOpenSource/vue-devui/actions/runs/9226764886/job/25387259810?pr=2

(很抱歉意外开启了 #1856 ,我已经将它close)

这仍然没有通过checks。

这看起来问题不像是由于我修订导致的?

Julinear
Julinear previously approved these changes May 25, 2024
@fu050409
Copy link
Collaborator Author

我看到这里要求 verified 的 commit,我对我的提交进行了变基。

@fu050409
Copy link
Collaborator Author

fu050409 commented May 25, 2024

@Julinear 您好,我检查了一下devui-vue中的依赖项,我们似乎仍在使用一个十分古老的vitepress版本(我们使用v0.20.1但最新版是v1.2.2),我认为当前打包的问题应该是来源于这里,它与viteesm都未能完全兼容,除此之外,我在这个pr中的前两个commit还修复了打包中的另外两个问题,然而看起来仍然有新的问题出现。

我们是否应该重构一下docs部分以使用最新的vitepress来解决兼容性问题?

@GreatZPP GreatZPP merged commit 04035ad into DevCloudFE:dev May 26, 2024
@GreatZPP GreatZPP added the feature New feature label May 26, 2024
@fu050409 fu050409 deleted the chore/update-env branch May 27, 2024 06:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

✨ [Feature]: 更新开发环境版本
3 participants