Skip to content

Files

70 lines (50 loc) · 3.77 KB

README.ru-RU.md

File metadata and controls

70 lines (50 loc) · 3.77 KB

Создание расширения Chrome (.crx)

Предпросмотр crx Статус OSCS npm Загрузки npm Количество языков в GitHub Опубликовать в npm

Создание скелета вашего расширения для Chrome, поддерживается несколько шаблонов!

  • 🚀 Быстрое обновление с помощью HMR (используется Vite4)
  • 🥡 Готово к использованию
  • 🌈 Поддержка нескольких фронтенд-фреймворков (React · Vue · Svelte · Preact · Solid · Alpine · Lit · Inferno · Stencil · Vanilla)
  • 🥢 Поддержка нескольких языков (JavaScript · TypeScript)
  • 🧶 Оптимизированные сборки (Фон · Контент · Всплывающее окно · Опции · Боковая панель · Панель инструментов разработчика)

English · 简体中文 · French · 한국어 · Indonesian · Русский · Deutsch · 日本語 (by ChatGPT)

Установка

Node >= 14.18.0

# Используйте команду npm-create или pnpm или yarn
λ npm create chrome-ext

# или используйте команду npx
λ npx create-chrome-ext

# или используйте команду npm-init
λ npm init chrome-ext

Использование

Вы также можете непосредственно указать имя проекта и шаблон, который вы хотите использовать, с помощью дополнительных опций командной строки. Например, для создания скелета проекта Vite + Svelte, выполните:

# npm 6.x
λ npm create chrome-ext@latest my-crx-app --template svelte-js

# или npm 7+, требуется дополнительное двойное тире:
λ npm create chrome-ext@latest my-crx-app -- --template react-ts

# или yarn
λ yarn create chrome-ext my-crx-app --template vue-ts

# или pnpm
λ pnpm create chrome-ext my-crx-app --template vanilla-ts

Вы также можете создать проект с помощью CLI crx, выполните:

λ npm install create-chrome-ext --global

# и затем
λ crx my-crx-app
# или
λ crx my-crx-app --template preact-js
# или используйте create-chrome-exe (глобальное окружение)
λ create-chrome-ext my-crx-app

Просмотр

Запуск crx Установка crx Сборка crx