keyding / vite-crx-vue-ts

Chrome extension development based on Vite & Vue

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vite Crx Vue TS

Chrome extension development based on Vite & Vue & CRXJS & TypeScript.

Usage

$ npx degit keyding/vite-crx-vue-ts new-project

Preferred package manager is pnpm.

Install

# /new-project
pnpm install

Development

# The compiled directory is /dist/dev. 
# Then add the extension to Chrome
pnpm dev

Build

# build and zip. 
# The compiled directory is /dist/build. 
# The release directory is /releases
pnpm build
# bump version, build and zip.
# The release directory is /releases
pnpm release

Features

  • ✨ Vite
  • ✨ Vue 3
  • ✨ CRXJS
  • ✨ TypeScript

For more please refer to Vite, Vue.js and CRXJS.

🙏 Thank to Vite, Vue.js, CRXJS and TypeScript.

About

Chrome extension development based on Vite & Vue

License:MIT License


Languages

Language:Vue 59.1%Language:TypeScript 27.9%Language:HTML 11.4%Language:JavaScript 1.7%