中间件 替换

中间件被替换为插件。插件是接收 store 作为仅有参数的基本函数,能够监听 store 中的 mutation 事件:

  1. const myPlugins = store => {
  2. store.subscribe('mutation', (mutation, state) => {
  3. // Do something...
  4. })
  5. }

更多详情,请查阅 插件文档

升级方法

在代码库运行迁移工具,查找使用了 middlewares 选项的事例。