目录条目
PicGo
PicGo-Core 插件:支持 CLI 和 API 的终极图片上传引擎
PicGo 的核心图片上传引擎,同时提供命令行与 API 接口。
这个插件能做什么
PicGo-Core 插件是一个支持 CLI 和 API 的图片上传引擎。它允许多个上传器配置、插件模板初始化和 Node 项目集成。这个 PicGo-Core 插件是图片上传工作流的基础工具。
PicGo-Core 是一个图片上传引擎,为开发者提供命令行界面和 API。它支持多个上传器配置,允许用户切换不同设置。PicGo-Core 插件还通过独立的 picgo-init 包提供插件模板初始化器。它可以在 Node 项目中使用 CommonJS 或 ES Module 导入。该引擎提供命令来检查模块配置、管理上传器配置和探测服务器状态。它旨在成为终极图片上传引擎,注重灵活性和可扩展性。
文档记录的能力
CLI 和 API 支持
PicGo-Core 提供命令行界面和 API 用于图片上传。这允许集成到脚本和应用程序中,提供上传图片的灵活性。
多个上传器配置
自 v1.8.0 起,PicGo-Core 支持每个上传器的多个配置。用户可以使用 'picgo set uploader' 和 'picgo use uploader' 命令设置和切换不同的上传器配置。
插件模板初始化
插件模板初始化器已移至独立的 picgo-init 包。用户可以使用 'picgo init' 命令初始化 PicGo 插件模板。
实际使用场景
自动化图片上传
开发者可以在脚本中使用 PicGo-Core 自动化图片上传,利用其 CLI 进行批量处理或 API 进行程序化控制。
自定义上传器开发
借助插件模板,开发者可以为 PicGo-Core 创建自定义上传器,扩展其对新图片托管服务的支持。
Node.js 集成
PicGo-Core 可以使用 CommonJS 或 ES Modules 导入到 Node.js 项目中,允许无缝集成到现有应用程序中。
安装前先审查
信任第三方插件前,请阅读源码、近期发布、所需权限、网络访问范围与维护者历史。
常见问题
什么是 PicGo-Core?
PicGo-Core 是一个图片上传引擎,提供 CLI 和 API 支持。它允许多个上传器配置和插件开发,使其成为图片上传的多功能工具。
如何在 PicGo-Core 中配置多个上传器?
您可以使用 'picgo set uploader [configName]' 配置不同的上传器设置,并使用 'picgo use uploader [configName]' 在它们之间切换。此功能自 v1.8.0 起可用。
我可以为 PicGo-Core 创建自定义插件吗?
是的,您可以使用 picgo-init 包初始化插件模板。这允许您开发自定义上传器或扩展 PicGo-Core 的功能。