Open sunpm opened 5 months ago
@Otto-J 复现工程: https://github.com/sunpm/vitesse-uniapp-vue3
@Otto-J 复现工程: sunpm/vitesse-uniapp-vue3
有一个报错不是 uniapp 的问题,去掉重开一个分支了
@Otto-J 您好,这个问题已经好长时间没有进展了,Ares-Chang/uni-vitest-bug-repo 这是一个 bug 最小复现的 demo ,拉下来直接可以运行。
直接使用的官方 ts 模板并添加了 vitest ,但是它运行时会加载 vuex 依赖,这是项目所不需要的,如果安装了 vuex 没有问题。
这应该是哪个地方依赖加载有问题,但是我们能力比较浅薄,找不到问题,麻烦官方跟进一下,感谢!
非常感谢 DCloud 及成员的维护及付出。
{
"dependencies": {
"@dcloudio/uni-app": "3.0.0-4020420240722002",
"vue": "^3.4.21"
},
"devDependencies": {
"@dcloudio/uni-automator": "3.0.0-4020420240722002",
"@dcloudio/uni-cli-shared": "3.0.0-4020420240722002",
"@dcloudio/uni-stacktracey": "3.0.0-4020420240722002",
"@dcloudio/vite-plugin-uni": "3.0.0-4020420240722002",
"@vue/runtime-core": "^3.4.21",
"@vue/tsconfig": "^0.1.3",
"typescript": "^4.9.4",
"vite": "5.2.8",
"vitest": "^2.0.5",
"vue-tsc": "^1.0.24"
}
}
@Otto-J 您好,这个问题已经好长时间没有进展了,Ares-Chang/uni-vitest-bug-repo 这是一个 bug 最小复现的 demo ,拉下来直接可以运行。
直接使用的官方 ts 模板并添加了 vitest ,但是它运行时会加载 vuex 依赖,这是项目所不需要的,如果安装了 vuex 没有问题。
这应该是哪个地方依赖加载有问题,但是我们能力比较浅薄,找不到问题,麻烦官方跟进一下,感谢!
非常感谢 DCloud 及成员的维护及付出。
依赖版本
{ "dependencies": { "@dcloudio/uni-app": "3.0.0-4020420240722002", "vue": "^3.4.21" }, "devDependencies": { "@dcloudio/uni-automator": "3.0.0-4020420240722002", "@dcloudio/uni-cli-shared": "3.0.0-4020420240722002", "@dcloudio/uni-stacktracey": "3.0.0-4020420240722002", "@dcloudio/vite-plugin-uni": "3.0.0-4020420240722002", "@vue/runtime-core": "^3.4.21", "@vue/tsconfig": "^0.1.3", "typescript": "^4.9.4", "vite": "5.2.8", "vitest": "^2.0.5", "vue-tsc": "^1.0.24" } }
我把这个路径中的vuex/package.json注释就可以运行了: /nodemodules/.pnpm/@dcloudio+uni-h5-vite@3.0.0-4010520240507001@vueuse+core@9.13.0_vue@3.4.27_typescript@4.9.5__7niez6hclpkbmvwu64khh7gxga/node_modules/@dcloudio/uni-h5-vite/dist/plugins/ssr.js:32:105
这破玩意还没解决,还要手动改!!!
报错信息:
将版本回退至
3.0.0-4010420240430002
则没有该错误复现
https://github.com/sunpm/vitesse-uniapp-vue3/tree/test-issue
系统信息
System: OS: macOS 12.6.5 CPU: (4) x64 Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz Memory: 387.30 MB / 32.00 GB Shell: 5.8.1 - /bin/zsh Binaries: Node: 18.17.1 - ~/.nvm/versions/node/v18.17.1/bin/node Yarn: 1.22.17 - /usr/local/bin/yarn npm: 9.6.7 - ~/.nvm/versions/node/v18.17.1/bin/npm pnpm: 9.1.1 - ~/.nvm/versions/node/v18.17.1/bin/pnpm