框架
图标

扩展图标

Plasmo 框架会自动为构建的包生成较小分辨率的图标版本。因此,你只需要专注于高保真版本即可!

默认情况下,Plasmo 会读取 assets/icon.png 文件作为扩展图标。可选地,你可以使用以下名称代替 icon

icon512icon-512icon-512x512icon1024icon-1024icon-1024x1024

这些替代名称有助于明确原始图标的尺寸。但是,Plasmo 只会选择一个文件。

👉

确保你的图标文件位于 assets 目录中,并且是一个带有 .png 扩展名的 PNG 文件。

开发模式图标

开发模式 中,Plasmo 会将图标转换为灰度以帮助区分它与生产包:

灰度图标

自定义开发模式图标

如果你不希望使用默认的灰度行为,可以在 assets 目录中放置一个名为 icon.development.png 的文件。Plasmo 在开发模式下将使用此文件而不是 icon.png 文件。

标签特定图标

要为特定的 构建标签 使用不同的图标,请按以下方式命名你的图标文件:

  • icon.<tag>.png
  • icon.<tag>.<NODE_ENV>.png

图标尺寸

Plasmo 生成以下图标尺寸(以 px 为单位):

16x1648x4864x6432x32128x128

你可以通过在 assets 目录中放置以下文件来覆盖特定尺寸:

基础环境特定
icon<size>.pngicon<size>.<NODE_ENV>.png
icon-<size>.pngicon-<size>.<NODE_ENV>.png
icon-<size>x<size>.pngicon-<size>x<size>.<NODE_ENV>.png