扩展图标
Plasmo 框架会自动为构建的包生成较小分辨率的图标版本。因此,你只需要专注于高保真版本即可!
默认情况下,Plasmo 会读取 assets/icon.png
文件作为扩展图标。可选地,你可以使用以下名称代替 icon
:
icon512 | icon-512 | icon-512x512 | icon1024 | icon-1024 | icon-1024x1024 |
---|
这些替代名称有助于明确原始图标的尺寸。但是,Plasmo 只会选择一个文件。
👉
确保你的图标文件位于 assets
目录中,并且是一个带有 .png
扩展名的 PNG 文件。
开发模式图标
在 开发模式 中,Plasmo 会将图标转换为灰度以帮助区分它与生产包:
自定义开发模式图标
如果你不希望使用默认的灰度行为,可以在 assets
目录中放置一个名为 icon.development.png
的文件。Plasmo 在开发模式下将使用此文件而不是 icon.png
文件。
标签特定图标
要为特定的 构建标签 使用不同的图标,请按以下方式命名你的图标文件:
icon.<tag>.png
icon.<tag>.<NODE_ENV>.png
图标尺寸
Plasmo 生成以下图标尺寸(以 px 为单位):
16x16 | 48x48 | 64x64 | 32x32 | 128x128 |
---|
你可以通过在 assets
目录中放置以下文件来覆盖特定尺寸:
基础 | 环境特定 |
---|---|
icon<size>.png | icon<size>.<NODE_ENV>.png |
icon-<size>.png | icon-<size>.<NODE_ENV>.png |
icon-<size>x<size>.png | icon-<size>x<size>.<NODE_ENV>.png |