koishijs / koishi-desktop

Launch Koishi from your desktop
https://koishi.chat/manual/starter/
GNU Affero General Public License v3.0
89 stars 7 forks source link

Bug: 中文路径下使用 Koishi Desktop 无法安装插件 #103

Closed yujiewn closed 1 year ago

yujiewn commented 2 years ago

Describe the bug

在koishi控制台上无法进行插件安装

Steps to reproduce

打开控制台,点击插件市场,点击安装显示安装失败

Expected behavior

希望能安装插件

Screenshots

QQ图片20221018134431

Versions

Additional context

No response

shigma commented 2 years ago

请填写版本和环境信息。


Generated by koishi-plugin-github.

lingyu-or2 commented 2 years ago

image 我也是 OS: centos 8 stream Koishi version: 4.9.5 Node version: 16.18.0

shigma commented 2 years ago

@lingyu-or2 你跟他的情况似乎还不太一样。

lingyu-or2 commented 2 years ago

@lingyu-or2 你跟他的情况似乎还不太一样。

duplicate of koishijs/koishi#822 我昨天尝试了一下这个 可以装插件了

MirrorCY commented 1 year ago

已在 Windows 10 中文用户名环境下复现此问题

在相同的机器上,使用便携包在 C:\koishi 文件夹下运行一切正常

ilharp commented 1 year ago

已在新安装的 Windows 上确认此问题。所使用的用户名: 𣤗 𫐟 𡰺 𢨤 𤯓

shigma commented 1 year ago

已在新安装的 Windows 上确认此问题。所使用的用户名: 𣤗 𫐟 𡰺 𢨤 𤯓

所以这个问题是 Koishi 相关还是 Desktop 相关?为什么便携包没有出问题呢?

MirrorCY commented 1 year ago

为什么便携包没有出问题呢?

我并没有在目标机器测试便携包位于非英文路径下的情况,我现在测试一下一会反馈

MirrorCY commented 1 year ago

屏幕截图(1) 已在便携包复现问题

MirrorCY commented 1 year ago

在 koishi-desktop 0.8.2 版本复现了此问题,但使用 yarn create koishi 未能在中文路径下复现此问题。是否表示此问题已在 koishi 4.10.3 中修复?

ilharp commented 1 year ago

在 koishi-desktop 0.8.2 版本复现了此问题,但使用 yarn create koishi 未能在中文路径下复现此问题。是否表示此问题已在 koishi 4.10.3 中修复?

不表明。Koishi Desktop v0.8.2 使用 Koishi v4.10.3。

MaikoTan commented 1 year ago

Still reproducible?

shigma commented 1 year ago

此问题已经查明是 Koishi Desktop + 中文路径双重原因导致的,目前仍然可复现。

ilharp commented 1 year ago

Caused by https://github.com/yarnpkg/berry/issues/5319. Cannot fix from Koishi Desktop or Yarn side.

ilharp commented 1 year ago

A new solution has been planned. Development work may start on v0.10.x.