adambullmer / vue-cli-plugin-browser-extension

Browser extension development plugin for vue-cli 3.0
GNU Lesser General Public License v3.0
427 stars 76 forks source link

Is this project dead? #137

Closed shash7 closed 10 months ago

shash7 commented 2 years ago

Seems like there are heaps of bugs regarding v3 manifest(mainly csp and background service workers) which haven't been resolved and no major updates have been made in this area.

So is this project dead? And if yes, what are the alternatives?

ChxGuillaume commented 2 years ago

Likely dead cause of the Manifest V3

I would love to find a good alternative :/

jculverwell commented 2 years ago

Maybe this https://github.com/sanyu1225/vue-cli-plugin-chrome-extension-cli . Would love to hear what other people are using.

Myzel394 commented 2 years ago

@jculverwell Is there also a Firefox version available?

sherifmayika commented 2 years ago

Finally I got Manifest 3 working in this after 10 days of research

Myzel394 commented 2 years ago

@sherifmayika how?

sherifmayika commented 2 years ago

@sherifmayika how?

https://github.com/adambullmer/vue-cli-plugin-browser-extension/issues/107 followed this then did some reaserch where are you stuck at? I have everything working including firebase disabled hot reload

sherifmayika commented 2 years ago

@jculverwell Is there also a Firefox version available?

with little tweak you can turn your product suitable for firefox

JohnM-729 commented 1 year ago

@sherifmayika

disabled hot reload

Thanks for the link, it was very helpful!

What did you do to disable hot reloading besides pulling out the webpack-extension-reloader library, and nuking the references to the reloader in index.js? Anything else?

adambullmer commented 10 months ago

yes, I would mostly consider this a dead project. the vue community has dramatically changed the tooling ecosystem since this started (i.e. vite), manifest v3 has added some complexities to local development, and some of the existing livereload solutions never worked that well to name a few of the challenges in maintenance for this project. Some updates have been made to help existing projects limp along

shash7 commented 10 months ago

Appreciate the closure @adambullmer Build my first product(Snapfont) on this years ago.