quokka icon indicating copy to clipboard operation
quokka copied to clipboard

Support for VueJS Single File Components

Open prodrammer opened this issue 6 years ago • 75 comments

I currently use WallabyJS. It appears to work with .vue files just fine. Any chance quokka can support .vue files?

Thanks!

image

Visual Studio Code v1.23.0 OSX 10.13.4

prodrammer avatar May 04 '18 07:05 prodrammer

At the moment Quokka doesn't support .vue files, so marking it as a feature request.

ArtemGovorov avatar May 04 '18 07:05 ArtemGovorov

This would be a great help for me too.

simonl65 avatar May 30 '18 11:05 simonl65

+1 for this. It would be great if .vue file supported.

nereuseng avatar Jul 28 '18 08:07 nereuseng

+1, would be great!

sewpew avatar Sep 05 '18 08:09 sewpew

+1 this would be a great help

rosshulford avatar Sep 19 '18 15:09 rosshulford

another +1 for this feature

sandro-git avatar Sep 20 '18 10:09 sandro-git

Add this and i buy Pro :)

alanaasmaa avatar Sep 21 '18 09:09 alanaasmaa

@alanaasmaa What do you mean by this ?

sandro-git avatar Sep 21 '18 11:09 sandro-git

@sandro-git that this is the only thing that keeps be away from buying pro license

alanaasmaa avatar Sep 21 '18 13:09 alanaasmaa

adding my +1 for vue support.

Helmi avatar Sep 25 '18 18:09 Helmi

+1

ghost avatar Oct 06 '18 16:10 ghost

+1 for this feature

felipesdias avatar Oct 17 '18 13:10 felipesdias

What would your ideal experience look like if we added support for Vue in Quokka? Is support for single file components only enough to be useful? I assume you would also want HTML elements hoisted into a DOM for your code to run against?

smcenlly avatar Oct 18 '18 03:10 smcenlly

@smcenlly I think for start it would be useful just to work on js side.

Everything else can be added later.

alanaasmaa avatar Oct 18 '18 03:10 alanaasmaa

@smcenlly - Does your question mean there could be some vue support soon? If so, what's the target rollout (i.e. when might we see some support)?

metasean avatar Nov 03 '18 23:11 metasean

I agree with this.

On Thu, 18 Oct 2018 at 04:14, Alan Aasmaa [email protected] wrote:

@smcenlly https://github.com/smcenlly I think for start it would be useful just to work on js side.

Everything else can be added later.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wallabyjs/quokka/issues/198#issuecomment-430861127, or mute the thread https://github.com/notifications/unsubscribe-auth/Af-f0D6O32ubcTO4Kq8Emwn3o4qQQnXuks5ul_IGgaJpZM4TyOuJ .

rosshulford avatar Nov 04 '18 07:11 rosshulford

@smcenlly - Does your question mean there could be some vue support soon? If so, what's the target rollout (i.e. when might we see some support)?

At this point in time we don't have a date we can share re: target rollout.

We did some preliminary investigation last week hoping that adding support for Vue would be relatively simple. There's a bit of complexity integrating this with Quokka's existing TypeScript and Javascript instrumentation as we need this to work with zero configuration across Vue 2.x vs Vue 3.x and both TypeScript vs. Javascript. At this point in time we don't expect to continue working on this until late December at the earliest.

smcenlly avatar Nov 04 '18 23:11 smcenlly

@smcenlly - I'd be lying if I said I wasn't disappointed with your answer. Regardless, I really appreciate your response! Knowing when to expect, or not expect, something is still super useful information. Of course, I'll be happier when vue is supported. 😉

metasean avatar Nov 05 '18 15:11 metasean

Please add.vue file support for Quokka Pro. Thank you!

florianschommertz avatar Nov 18 '18 01:11 florianschommertz

强烈希望支持vue

zhaojinpeng111 avatar Nov 23 '18 15:11 zhaojinpeng111

+1

simonemarcarino avatar Nov 26 '18 13:11 simonemarcarino

+1

bad4iz avatar Dec 08 '18 19:12 bad4iz

+1

rubanraj54 avatar Dec 22 '18 11:12 rubanraj54

+1

BigGress avatar Dec 24 '18 03:12 BigGress

+1

moringaman avatar Dec 24 '18 12:12 moringaman

+1

jkramp avatar Jan 12 '19 13:01 jkramp

+1

gyzamaz avatar Jan 20 '19 14:01 gyzamaz

I understand the complexity of full integration with vue versions and whatnot. Perhaps enabling code between <script> tags wouldn't be too much to engage. We can always expand coverage into the html expressions and bindings later. This alone would be a huge boost to vue productivity obvz. ty for the tools!

34r7h avatar Jan 20 '19 19:01 34r7h

Subscribing.

ghost avatar Feb 27 '19 21:02 ghost

+infinity

hellboy81 avatar Mar 02 '19 18:03 hellboy81