rennzhang / codemirror-editor-vue3

CodeMirror component for Vue3
https://rennzhang.github.io/codemirror-editor-vue3
MIT License
202 stars 41 forks source link

jsonlint-mod 依赖导致了electron-builder运行错误 #60

Closed mhlsky closed 2 months ago

mhlsky commented 2 months ago

Describe the bug

jsonlint-mod包含了一个死库,JSV。JSV内存在一个 pakage的dependencies属性写成了数组。 希望能够替换jsonlint-mod库,解决错误 传递。

Steps to reproduce

image

Package Info

"version": "2.5.8",

Validations

rennzhang commented 2 months ago

能否帮忙提供一个最小可复现案例或复现步骤 我在 npm 找到另一个或许可用的库,他使用了 jsx-fixed,但需要实际测试

image
mhlsky commented 2 months ago

https://github.com/mhlsky/errorDemo 我使用electron-vite 脚手架快速创建了一个demo。 下面是全部的执行创建命令: npm create @quick-start/electron@latest npm install codemirror-editor-vue3 codemirror@^5 -S 安装时不会报错。 再次执行 npm install即会触发electron-builder install-app-deps而导致错误。

rennzhang commented 2 months ago

前两天比较忙,最新的 v2.8.0 版本解决了这个问题。

之前错误的把 jsonlint-mod包放到了 dependencies中,现在已经移除了。

经过测试在你的 demo 中可以自行安装使用jsonlint-mod这个包

mhlsky commented 2 months ago

这是来自QQ邮箱的自动回复邮件。已收----梦里飞Mhlsky(孟)