devtools: Conflict with vue-performance extension: Uncaught TypeError: hook.flushStoreModules is not a function

Version

5.0.1

Browser and OS info

Chrome Version 73.0.3683.86 (Official Build) (64-bit), W10 - Build: 17763.379

Steps to reproduce

Open browser with enabled vue-devtools Open page with vue and vuex store under control

What is expected?

no error

What is actually happening?

image Uncaught TypeError: hook.flushStoreModules is not a function at initVuexBackend (backend.js:11839) at connect (backend.js:1472) at initBackend (backend.js:1382) at handshake (backend.js:2696)

component no show

image

vuex no show

image

About this issue

  • Original URL
  • State: open
  • Created 5 years ago
  • Reactions: 28
  • Comments: 30 (1 by maintainers)

Most upvoted comments

same here too 😉

I have disabled vue-performance extension and it’s work well now.

The problem is apparently related to the vue-performance extension. I have disabled vue-performance extension and it works well for me

same here too 😉

I have disabled vue-performance extension and it’s work well now.

It works!!!

I had the same and disabling vue-performance extension did the work 😃 thanks

@luffyli the only workaround to show components is to click ‘Refresh’ button within vue-devtools.

Same error on 73.0.3683.86(正式版本) (64 位) backend.js:11839 Uncaught TypeError: hook.flushStoreModules is not a function at initVuexBackend (backend.js:11839) at connect (backend.js:1472) at initBackend (backend.js:1382) at handshake (backend.js:2696)

when disabled vue-performance extension and it works well for me

@oliviermattei Yeah. Seems to be a conflict with vue-performance extension. Disabling it works.

I remove Vue Performance chrome plugin. It can run successfully.