PicGo / Awesome-PicGo

A collection of awesome projects using PicGo.
MIT License
1.34k stars 133 forks source link

插件无法安装 #81

Closed zhl111 closed 2 years ago

zhl111 commented 2 years ago

导入或直接安装都不行

image


picgo.log却提示成功 2022-08-23 16:14:22 [PicGo ERROR] ------Error Stack Begin------ Error: Cannot find module 'C:\Users\on-on\AppData\Roaming\picgo\node_modules\picgo-plugin-onemanager-图床' Require stack:

Molunerfinn commented 2 years ago

请联系这个插件的开发者,他提供的插件包命名并不规范,直接导入会有问题。

Molunerfinn commented 2 years ago

picgo本地可以先删除配置文件所在目录的 package.json 和 package-lock.json 再重启picgo恢复原样。

Molunerfinn commented 2 years ago

另外安装插件可以使用插件镜像源,更新说明里应该有写明:

https://github.com/Molunerfinn/PicGo/releases/tag/v2.3.0

image
Molunerfinn commented 2 years ago

这边测试通过GUI安装onemanager配合镜像是正常的

image
zhl111 commented 2 years ago

picgo本地可以先删除配置文件所在目录的 package.json 和 package-lock.json 再重启picgo恢复原样。

我在picgo的安装目录只找到 package.json ,另一个文件不存在,是我找的目录不对吗? 另外,插件镜像源我设置了也不行,似乎所有的插件都会提示上面的错误,我重新安装了picgo,还是老问题。感谢您的回复

Molunerfinn commented 2 years ago

picgo本地可以先删除配置文件所在目录的 package.json 和 package-lock.json 再重启picgo恢复原样。

我在picgo的安装目录只找到 package.json ,另一个文件不存在,是我找的目录不对吗? 另外,插件镜像源我设置了也不行,似乎所有的插件都会提示上面的错误,我重新安装了picgo,还是老问题。感谢您的回复

另一个文件不存在说明没有通过npm成功安装插件。另外还可以删掉配置文件所在目录的 node_modules 文件夹,这个是插件下载后放置的位置。

配置镜像之后,在picgo插件市场里点击安装插件后日志里是什么报错?(注意在不了解导入插件逻辑的情况下不要直接使用导入插件包的功能,这个功能对小白用户不友好,出错无法排查问题。)

如果实在无法通过picgo的插件市场安装插件,可以用cmd打开你配置文件所在路径,输入

npm install picgo-plugin-你要安装的插件名字 --registry=https://registry.npmmirror.com

比如你要安装的插件

npm install picgo-plugin-onemanager --registry=https://registry.npmmirror.com

然后重启picgo,理论上就可以了。

zhl111 commented 2 years ago

插件通过nmp安装成功了!!其他的方式试了好久怎么也不行,太感谢啦!! 我发现一个上传失败的问题,这样的图片地址无法上传成功,该如何操作呢:

Molunerfinn commented 2 years ago

插件通过nmp安装成功了!!其他的方式试了好久怎么也不行,太感谢啦!! 我发现一个上传失败的问题,这样的图片地址无法上传成功,该如何操作呢:

这张图片国内是无法直接访问的,配置PicGo的上传代理试试。有些网络图片有鉴权之类的也无法直接通过URL上传,你可以直接下载到本地再上传。

zhl111 commented 2 years ago

哦,我之前都是用github做图床的,都没问题。这次死活不能上传,最后是下载到本地再上传的。签权这个倒是第一次听说,以后不纠结是否一步到位的执着了,感谢您的帮助。。。