Fresh install with errors
Importing Tailwind CSS stylesheets for every content script UI component: how bad for performance?
globals.css
file for Tailwind (which also imports other stylesheets into itself) for each component.The overall size of this import is not negligible and since my components append themselves to posts on a social media feed I'm also concerned that the issue could be exacerbated.
My question is: how much of an issue is this for performance? I am mostly concerned about each component having a <style>
element containing kilobytes of CSS rules. At what point does this become a performance issue? Does each component's stylesheet need to be parsed or is there opportunity for caching? Does the extra size of the DOM also make lookups, etc more costly, etc?
Would love some feedback. Thank you!...Is there a way to hook into the plasmo dev build?
parcel-core
in the next release?
Is there another way? Is there a concept of Plasmo plugins (for dev)?...contents
wasm file is not accessible from main world
Programmatically adding React components via createRoot + render gives "Invalid Hook Call" error
createRoot
and render
from react-dom
then I just get an Invalid hook call
error.
Here is my plasmo-inline.ts
content script that I was using from the with-content-scripts-ui
example:
```
import type { PlasmoCSConfig, PlasmoGetInlineAnchor } from "plasmo"...GET chrome-extension://invalid/ net::ERR_FAILED
How can I add global style into Tab & Popup with emotionjs?
Error with getting started tutorial
Svelte popup is not working from the with-svelte example
pnpm i
and run dev server pnpm run dev
. When I load the unpacked extension and click on it, doesnt open the popup.
I also checked there is no popup html in the generated manifest in build directory, but it works with popup.tsx...Tree shaking
@swc/types not resolving?
with-options
example.
When I run plasmo dev
, I get the following:
```
🟣 Plasmo v0.89.3...Plasmo with next-js routing?
Is there a way to watch storage changes for all keys, or keys matching a prefix?
Svelte 5 support in Plasmo?
Installation aborted because the add-on appears to be corrupt.
Dynamically Injecting Content Scripts with Plasmo CSUI
Does each CSUI component get a separate React copy?
Simply adding a file to the root of the chrome-mv3 folder for dev and production when running plasmo
schema.json
file to the root (for development and production once distributed). Is there a straightforward way to achieve bundling the file and having it located in the root of the bundle?
- it must be in the root
- see above; so NOT in the assets folder...package.json
's manifest
😰
`"web_accessible_resources": [
{
"resources": [...