Расширение для сайта Shikimori, которое заменяет содержимое блока НА ДРУГИХ САЙТАХ
на ваши поисковые системы.
Скачать для Chrome или Firefox
src
- основной источник.contentScript
— скрипты и компоненты, которые будут внедрены какcontent_script
background
- скрипты для фона.компоненты
— автоматически импортированные компоненты Vue, которые доступны во всплывающем окне и на странице параметров.styles
- стили, используемые во всплывающем окне и на странице настроек.assets
— активы, используемые в компонентах Vue.manifest.ts
— манифест расширения.
extension
- корень пакета расширения.assets
— статические активы (в основном дляmanifest.json
).dist
— встроенные файлы, также служат заглушкой для Vite при разработке.
scripts
- вспомогательные скрипты разработки и комплектации.
pnpm dev
Затем загрузите расширение в браузер с папкой extension/
.
Разработчики Firefox могут вместо этого запустить следующую команду:
pnpm dev-firefox
web-ext
автоматически перезагружает расширение при изменении файлов extension/
.
В то время как Vite в большинстве случаев обрабатывает HMR автоматически, Extensions Reloader по-прежнему рекомендуется для более чистой жесткой перезагрузки.
Чтобы собрать расширение, запустите
pnpm build
А затем упакуйте файлы в «расширение», вы можете загрузить extension.crx
или extension.xpi
в соответствующее хранилище расширений.