为Obsidian配置本地图床
安装piclist-core
- 通过npm命令安装
1 | npm install piclist -g |
- 查询安装的路径
1 | npm list -g --depth 0 # 查看全局安装的包 |
找出picgo-server安装的具体路径。
config.json配置
根据系统情况下修改picgo-server的配置文件,并将config.json拷贝到piclist默认的用户目录下
1 | { |
Windows系统
准备工作
- 官网下载:https://nssm.cc/download
- 解压后出nssm.exe后,不要移动 / 删除 nssm.exe,注册服务后它是服务载体NSSM
- 右键【开始菜单】→ 以管理员身份打开 CMD / PowerShell(必须管理员权限)
- cd 进入 nssm 所在目录
通过nssm安装Windows服务
- 注册服务
1 | # nssm install <service_name> <executable_path> |
注意:注册服务时,config.json路径需要使用双引号包裹在执行 nssm install 命令前,
$path/picgo-server.cmd -c "C:\Users\$username\AppData\Roaming\piclist\config.json"可以先测试命令执行后功能是否正常
- 启动服务
1 | nssm start picgoServer |
卸载服务
1 | nssm remove picgoServer |