第三方插件启动失败

下载好的第三方插件无法启动,始终提示“Failed to load xxx"。

  1. 在安装好插件后已重新启动Obsidian,仍失败。
  2. 已尝试安装不同的插件,都无法启动。
  3. 尝试手动安装插件,仍失败。

请问还有什么方法可以安装第三方插件?

1 个赞

启动失败大概率是js文件本身有bug,换一个下载源试试。目前主要有github下载、gitee宏沉一笑、ob自带的插件商城(不会翻墙没用过)

各种下载源都试过了,也对不同的插件也试过,都不可以

你提供的信息过少,无法判定问题出在哪里。
这里有个最简单的插件(不到十行代码),你启用试试看能不能成功,

如果失败,请提供你启用插件失败的报错界面、ob版本号、操作系统,
按快捷键ctrl+shift+i打开调试界面,查看并展示控制台报错信息
(还有,确保你关闭了安全模式)

放入文件夹后Obsidian不能显示插件。
版本号:Obsidian V1.0.0
操作系统:win11
图片无法上传,我上传到了这里:https://gitee.com/tian-yueyao/obsidian-error-interface.git

看不了,应该是没设置好

抱歉,现在可以了。

1 个赞

这个图片上说了是缺少文件。就是
f盘上那个。重新下载一下,放在合适的地方就行了。

1 个赞

你要把main.js、style.css、manifest.json、data.json放在.obsidian/open_pdf_without_ob/下。

我想你应该知道问题出在哪里了
试试你下载的那些插件吧
还有,论坛支持在帖子内贴图。windows+shift+s可以windows截图,在帖子里直接ctrl+v可以粘贴图片

已解决,感谢。 :smiling_face_with_three_hearts:

1 个赞

:exclamation:︎ 非答疑 | 分享同样报错的“遇难”经验 :exclamation:

我也遇到了同样的报错,折腾了几个小时才解决。

看了你的截图,是和我一样用proxy github来直接下载插件。我想这有可能会是症结所在。
我这边下的插件启动失败的有2个,Note Refactor和Buttons。先是检查了快捷键冲突之类的,最后发现问题是出在——插件文件夹内的main.js文件缺失,从而导致启动失败。报错也与你的截图如出一辙。Failed to load plugin XXXXXXXXX
今后在继续使用proxy github的过程中,如果还出现类似问题,我大概能知道要先检查插件文件夹的核心两件套main.js和manifest.json有没有缺失了。

能在发帖求助前搜到本帖很幸运,提供了思路,差一点点就搜不到“关键词”发帖了。
所以特意在楼里补充一下我的情况,以便其他朋友检索到。

Ps:我最后解决的方法是找到有main.js的完整版插件包(对应版本),拖入main.js补全。包是在Obsidian插件汉化的<待汉化插件>下载的。

2 个赞

2022·10·29 追加修正
这里是我搞汉化时修改proxy github的名称导致的下载失败,插件本身并无大碍wwww

你好,需要怎么操作?才能插件汉化!

我基本是照着方案分享:基于Quicker动作轻松搞定Obsidian插件汉化的优化方案做的,不需要代码基础,很容易上手。

感谢,帮了大忙了

超级感谢,终于发现问题了!

呜呜呜,要是早点看到你的评论就好啦,我之前下载ciations插件,用的就是proxy,结果下载以后的ciations一直都无法开启使用,我想了好多办法,比如重启,删除注册表重装,重装新版本,我把自己原来的笔记都挪来挪去弄丢了,甚至已经考虑换一款笔记软件了,但唯独没想到去GitHub作者官网下载这个插件,因为本身没学过这方面知识,结果后来调出来控制台才发现原来是缺少一个后缀为.js的文件,在宏沉一笑那里重新下载了一遍,就OK了

我也遇到了相同的问题,记得9月份的时候装了的插件都能启动。
我按照你说的办法去处理了,处理了两个插件,memos 和 kanban ,首先检测他们在plugins 里面的文件夹 里面的内容确实比较少,感觉是不完整的,于是跑到GitHub 插件页面 把这里的整个文件打包下载过来,解压缩,一点不剩的放进 插件文件夹对应好的地方。obsidian 快捷键那儿也去检测了,干脆 消除了所有快捷键方式, 重启了好几遍 ,试了好几遍,问题照旧。这两个插件还是不能启动。能启动的插件旁边页面会有个小齿轮,不能启动的就没有小齿轮。文件按原版补全乎了,还是不能启动,真不知道怎么解决了。

第一步,建议你将Obsidian升级到最新版本(1.1.9)。
:arrow_forward: Obsidian 各桌面端安装包


第二步,检查插件包的初始文件没有缺失,且插件包为最新版本。

目前,kanban和memos的最新版本分别是kanban-1.5.1memos-1.9.7。初始文件有三个,main.js和manifest.json和style.css。正常打开插件后,在插件的设置界面进行修改,还会在插件文件夹里自动生成data.json。

注意:exclamation: 插件文件夹路径为 库/.obsidian/plugins/对应插件文件夹(比如obsidian-memos)/文件(上述的main.js等等) 。plugins文件夹下不能嵌套放置插件文件夹(会导致插件不能被识别)。


第三步,重启Obsidian,检查是否能正常打开并使用插件。
image


如果上述办法还是无法解决你的问题,需要你给出具体的截图,以便发现问题所在。


关于齿轮图标的说明
“小齿轮”图标是说明该插件有对应的设置界面。而有些插件没有齿轮图标是因为本身就没有设置界面。使用这类插件往往是通过这两种方式触发插件效果。
1-用Github上的说明文档里的输入格式触发。
2-打开命令面板选择插件附带的命令触发。

已经解决了,能启动使用了。我的解决办法是,用百度搜索,搜索 kanban
memos 插件下载的关键字,找到一些网友提供的安装文件。主要是要从他们的安装文件找到is json css 这三个可能缺失的后缀文件,复制过来,放进插件包的文件夹下,重启OB,小齿轮就回来了,可以启动使用了。看来proxy github 插件弄过来的插件是很可能存在文件缺失的,就会导致看起来安装上了,不能启动。可让我纳闷的是,为什么我去git hub插件页面打包下载来的插件文件也不行呢,整个文件夹里面看起来各种后缀的文件都挺齐的。不懂编程的人,就只能这样误打误撞。
感谢你指出了问题的症结所在,给我提供了解决思路。 :rose: