Obsidian配置picgo-core
安装OB插件
obsidian中安装第三方插件image-auto-upload-plugin
(访问插件市场需要科技)。配置如下
安装PicGo-Core
插件支持core和app两种上传器,这里以 PicGo-Core 为例,需要提前安装好NodeJS,版本要高于16.
安装NodeJS
NodeJS官网 提供了命令行的快速安装方法,建议使用包管理器的方式进行安装,比较方便。但官网上的windows包管理器没有nvm(选项为灰色不可选择),而之前习惯了nvm,因此这里介绍下使用nvm安装NodeJS的方法。
前往 nvm-windows 仓库下载最新版(nvm-setup.exe),运行安装。Setup-NVM-for-Windows 安装向导将引导你完成安装步骤,包括选择将在其中安装 nvm-windows 和 Node.js 的目录,根据个人需求选择即可。
安装完成后。 打开wt(windows-terminal)(建议使用提升的管理员权限打开),尝试使用 windows-nvm 来列出当前安装的 Node 版本(此时应为无):nvm ls
安装 Node.js 的最新稳定 LTS 版本(建议),首先通过 nvm list available
查找当前的 LTS 版本号,然后使用 nvm install <version>
安装 LTS 版本号(将 <version>
替换为版本号 nvm install 22.11.0
)。
列出安装的 Node 版本:nvm ls
。现在应会看到刚安装的版本
在安装所需的 Node.js 版本后,通过输入 nvm use <version>
(请将 <version>
替换为版本号,即 nvm use 22.11.0
)来选择要使用的版本。如果安装了多个版本,也可以使用该命令切换nodejs的版本
验证安装的npm版本,npm --version
,此版本号将自动更改为与当前版本的 Node.js 关联的 npm 版本。
下载安装PicGo-Core
使用npm安装即可,一条命令搞定
npm install picgo -g
安装完后picgo -v
查看下当前版本,是否安装成功
配置PicGo-Core
配置图床: picgo set uploader
不同图床的配置参数不同,具体参考PicGo的 官方配置手册
如果后续需要修改,可以在~/.picgo/config.json
文件中修改。其中~
为用户目录,具体可以到powershell里 cd ~
,然后pwd
查看路径。
以腾讯云为例:
配置好后,先在命令行测试一下是否能上传:随便截一张图,然后picgo u
,看看是否成功上传。
在OB里使用
如果前面配置、测试都没问题,那么可以直接在OB里使用了。直接截图后复制到OB里的文章里,插件将自动调用picgo-core上传图片。
参考文章
https://learn.microsoft.com/zh-cn/windows/dev-environment/javascript/nodejs-on-windows
https://picgo.github.io/PicGo-Doc/zh/guide/config.html#%E8%85%BE%E8%AE%AF%E4%BA%91cos