Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/filc-dev/rsbuild-chrome-extension-boilerplate-react
(Beta) chrome extension boilerplate for rsbuild
https://github.com/filc-dev/rsbuild-chrome-extension-boilerplate-react
Last synced: 2 months ago
JSON representation
(Beta) chrome extension boilerplate for rsbuild
- Host: GitHub
- URL: https://github.com/filc-dev/rsbuild-chrome-extension-boilerplate-react
- Owner: filc-dev
- Created: 2024-03-16T18:54:31.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T17:23:08.000Z (3 months ago)
- Last Synced: 2024-10-22T07:19:27.705Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 43.9 KB
- Stars: 9
- Watchers: 0
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-rspack - rsbuild-chrome-extension-boilerplate-react
README
# Chrome Extension Boilerplate with React + Rsbuild + TypeScript
## Features
- [React 18](https://reactjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [Rsbuild](https://rsbuild.dev/)
- [Chrome Extension Manifest Version 3](https://developer.chrome.com/docs/extensions/mv3/intro/)## Installing and Running
### Procedures:
1. Clone this repository.
2. Change the package's name and description in package.json.
3. Run `pnpm install` to install the dependencies.## And next, depending on the needs:
### For Chrome:
1. Run:
- Dev: `pnpm dev` or `npm run dev`
- Prod: `pnpm build` or `npm run build`
2. Open in browser - `chrome://extensions`
3. Check - `Developer mode`
4. Click - `Load unpacked extension`
5. Select - `dist` folder### For Firefox:
1. Run:
- Dev: `pnpm dev:firefox` or `npm run dev:firefox`
- Prod: `pnpm build:firefox` or `npm run build:firefox`
2. Open in browser - `about:debugging#/runtime/this-firefox`
3. Click - `Load Temporary Add-on...`
4. Select - `dist` folder