Start Development
Overview#
The Development section introduces the development process of MultiPost Extension. It helps you quickly participate in the development community and contribute code.
Environment Setup#
node v20.17.0 pnpm v10.7.0
Getting Started#
First, install dependencies:
pnpm iThen, run the Plasmo development server:
pnpm devTurn on developer mode in the browser extension page, click Load unpacked extension and find build/chrome-mv3-dev to load.
Build Production Version#
Run the following command:
pnpm buildYou can find the build content in the build folder
Development Instructions#
Documentation You Need to Know#
Chrome Extension API Reference
Recommended Articles#
Development Documentation#
It should be noted that development for different platforms differs in details, but generally follows similar implementation patterns. It cannot escape the implementation pattern of find elements - edit elements - auto publish. You can learn about the development details of different platforms through the following documentation:
- Build Publish Script
- Douyin Dynamic Publishing Feature Development Record
- Douyin Account Information Retrieval
- Bilibili Dynamic Publishing Feature Development Record
Contributing#
We very much welcome your contributions, you can submit your code through pull request.
Before submitting, please first read the Contributing Guide.