Vuex ストア は、各ミューテーションへのフックを公開する plugins オプションを受け付けます。 Vuex プラグインは、単一の引数としてストアを受けつけるただの関数です: const myPlugin = (store) => { // ストアが初期化されたときに呼ばれます store.subscribe((mutation, state) => { // それぞれのミューテーションの後に呼ばれます // ミューテーションは `{ type, payload }` の形式で提供されます }) }