前言
此前已经写过一篇关于 picgo 的文章,使用 picgo-core 将 markdown 图片上传至 smms 图床
本次在此基础上更改一些内容,采用 yarn 的方式全局安装 picgo ,使其不再收到 node 版本变动收到影响。
为何要切换安装方式?
之前使用 npm 安装到全局,后来使用 nvm 管理 node 版本,在切换版本后,当前的版本是没有 picgo 的,比如我使用 node 16 安装 picgo,在切换成 node 18 就没有 picgo,解决办法有:
- 固定安装依赖位置,每安装切换一个新版本 node,都重新设置全局依赖位置。
- 直接安装 picgo app。 图形化一直常驻稍显占内存。
安装 yarn
上面的方式都不好管理,所以采用 yarn 来安装。
yarn 也是一个包管理工具,使用 nvm 切换 node 版本,yarn 也不受影响。
yarn 下载:Windows 版点此下载
下载详情页:https://classic.yarnpkg.com/lang/en/docs/install
不要采用 npm 安装 yarn,如果使用,yarn 也就受到了 node 版本切换的影响。
安装 picgo
|
|
将 yarn 全局的安装位置加入环境变量
大多数情况下,全局安装目录位于以下位置:
- Windows:
C:\Users\用户名\AppData\Local\Yarn\bin
- Mac:
/usr/local/share/.config/yarn/global/node_modules
- Linux:
/usr/local/share/.config/yarn/global/node_modules
picgo配置
关于 picgo 安装配置信息可以参考之前的文章,这里就不再赘述。
使用 picgo-core 将 markdown 图片上传至 smms 图床
附录
关于 nvm ,可以看这里