Repository navigation
docs: add extension development workflow guide - #2677
appdever01 wants to merge 1 commit into
Conversation
✅ Deploy Preview for creative-fairy-df92c4 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
| @@ -0,0 +1,88 @@ | |||
| # Development | |||
There was a problem hiding this comment.
@appdever01 san
Thank you for your PR for this.
But in #1454,
How to develop an extension with or without the runner? Tips and tricks, etc.
So, I think it is better to add only small tips which explain reloading extension after dev server back up. I think no need to prepare new document page.
How about add tips in Disable Opening Browser section?
Please let me know if there's anything I might have missed! Thank you!!
Overview
I added a development guide covering automatic browser startup, manual loading in Chrome and Firefox, reload behavior, and testing a production build. The guide is linked from installation, browser startup, and the guide sidebar.
Manual Testing
I ran the documented dev and production commands on a small local extension with automatic browser startup disabled. I checked Chrome MV3, Firefox MV2 and Firefox MV3 development output, background-script rebuilds, and Chrome/Firefox production output.
The documentation production build, root TypeScript check, focused runner/config/reload/keyboard tests, formatting, Markdown lint and Markdown spell checks pass. I also checked the generated guide's internal links, anchors and sidebar entry. The existing
llmstxtspelling warnings in the VitePress config are also present onmain.The browser loading steps match the official Chrome and Firefox instructions. I haven't tested the browser UI steps or installed the extension in a browser.
Related Issue
Closes #1454