WIP: Vue 3 迁移 #15

Closed
jixunmoe wants to merge 12 commits from (deleted):migration-to-vue-3 into master
Owner

#14

目前迁移了一部分内容,但是 CSS 错位还有很多:

image

TODO:

  • threads-plugin 被干掉了,目前是单线程队列 - 可能需要替换为 rollup-plugin-off-main-thread
  • PWA 插件被干掉了,需要找替代品
  • #5 的编辑器应该挂了,el-input 参数需要调整
  • CSS 错位
  • 类型错误 (import *.vue - 能构建,但是编辑器如 VSCode 会显示红色下划线表示错误)
  • 无法构建生产版本 (npm run build 无法成功)
  • 其它没注意到的地方

优点:

  • 开发版本秒开
见 #14 目前迁移了一部分内容,但是 CSS 错位还有很多: ![image](/attachments/ad867525-58d5-4241-a088-a98cd69b5ca6) TODO: - [ ] `threads-plugin` 被干掉了,目前是单线程队列 - 可能需要替换为 [rollup-plugin-off-main-thread] - [x] PWA 插件被干掉了,需要找替代品 - [ ] #5 的编辑器应该挂了,`el-input` 参数需要调整 - [x] CSS 错位 - [x] 类型错误 (`import *.vue` - 能构建,但是编辑器如 VSCode 会显示红色下划线表示错误) - [ ] 无法构建生产版本 (`npm run build` 无法成功) - [ ] 其它没注意到的地方 [rollup-plugin-off-main-thread]: https://github.com/surma/rollup-plugin-off-main-thread 优点: - 开发版本秒开
jixunmoe added 2 commits 2022-11-26 23:22:23 +00:00
jixunmoe added 1 commit 2022-11-26 23:26:46 +00:00
jixunmoe added 1 commit 2022-11-26 23:36:03 +00:00
continuous-integration/drone/pr Build is failing Details
c878d2d8d2
chore: remove generated definitions
jixunmoe changed title from Vue 3 迁移 to WIP: Vue 3 迁移 2022-11-27 00:26:46 +00:00
jixunmoe added 1 commit 2022-12-05 18:52:40 +00:00
jixunmoe added 1 commit 2022-12-05 19:47:37 +00:00
continuous-integration/drone/pr Build is failing Details
f61ea27b4e
fix: production build + pwa
jixunmoe added 1 commit 2022-12-05 19:59:43 +00:00
continuous-integration/drone/pr Build is failing Details
186f28e517
fix: test now passes
jixunmoe added 1 commit 2022-12-05 21:14:10 +00:00
continuous-integration/drone/pr Build is passing Details
4ace81c798
ci: remove modern build
jixunmoe added 1 commit 2023-05-07 17:50:23 +00:00
jixunmoe added 3 commits 2023-05-07 18:21:32 +00:00
Author
Owner

迁移到 Vue v3 感觉太麻烦了,不如重写。

参见:https://git.unlock-music.dev/um/um-react

迁移到 Vue v3 感觉太麻烦了,不如重写。 参见:https://git.unlock-music.dev/um/um-react
jixunmoe closed this pull request 2023-05-29 19:59:49 +00:00

Pull request closed

Sign in to join this conversation.
No description provided.