插件包
一个 .sketchplugin
文件夹包含清单、脚本和附加资源,例如图像,这些资源以特定的文件布局组织。它是一个 macOS 包,以 macOS 包 的形式排列。
macOS 中的 Finder 将 Sketch 插件显示为单个文件。要浏览包内容,请从插件包的上下文菜单中选择“显示包内容”。
您可以手动组织插件包,也可以使用 skpm
在构建过程中生成它。
文件夹结构
select-shapes.sketchplugin
Contents/
Sketch/
manifest.json
circles.js
rectangles.js
shared.js
Resources/
icon.png
文件夹 | 描述 |
---|---|
内容 |
包含清单和所有 JavaScript (.js ) 和 CocoaScript (.cocoascript ) 文件。 |
资源 |
包含插件的所有资源文件。 |
插件清单文件
为了让 Sketch 正确初始化插件,manifest.json
必须包含在插件包中。它定义了脚本如何从菜单或键盘快捷键调用,或者由 Sketch 中的用户活动触发。有关更多信息,请参阅 清单文档。