Typescript doesnt work in Vue components (2019.3.3)

After I upgraded to 2019.3.3 Typescript no longer work in Vue components (class-based). I rebooted system, checked out other projects - nothing. No suggestions, no errors, absolutely nothing.

How to downgrade to 2019.3.2? Maybe new EAP will help?

 

0
12 comments
Avatar
Permanently deleted user

I found, that if I change `extends Mappers` to `extends Vue` it started to work, but before 2019.3.3 that worked fine.

 

 

I need this extending thing to use `vuex-smart-module`.

0
Avatar
Permanently deleted user

I found a page with list of older versions. But 2019.3.2 didnt fix that. What happened? Please help!

 

0

Components defined this way are not recognized, see https://youtrack.jetbrains.com/issue/WEB-31721 and linked tickets.

0
Avatar
Permanently deleted user

VSCode works fine with that:

 

So the problem not in my code at least.

0
Avatar
Permanently deleted user

Elena, but that worked for me last year, what happened?

0
Avatar
Permanently deleted user

I'm working on many projects with that construction, every single component uses this construction, hundreds of components, few big projects. And today, after update to 2019.3.3 that broke. Maybe you could ask someone else what may happened? This is very, very strange.

0
Avatar
Permanently deleted user

I've just opened one of my projects on my colleague computer and that works.

 

0
Avatar
Permanently deleted user

Verstion 2019.3.1 works fine.

 

0
Avatar
Permanently deleted user

It seems that this functionality was removed after 2019.3.1, in 2020 year. Could you tell please whats is your plan with that thing? I will stay on 2019.3.1 for now...

0

Proper Vuex support is being worked on, Vuex had never been fully supported before. Improvements can be expected in 2020.1

0
Avatar
Permanently deleted user

Thank you! I hope it will be fixed as soon as possible. I would like to use a maximum of my subscription, on not sit on the old version of the software. :)

P.S. It is first time in my memory (I'm using your IDE for years), when Jetbrains removed important functionality saying "it never worked before" (with actually working cases until 2019.3.1). I didnt even know about that issue until today. With huge project base using this construction. Very discouraging and stange situation :(...

P.S.S. Its not really Vuex problem. This construction is fully TS.

0

Please sign in to leave a comment.