vuex + typescript をvuex-module-decoratorsで無敵になる はじめに vue.js, vuex, typescriptを用いた開発環境で、コンポーネント内からvuexのgetters, state, actions, mutationを用いようとしたとき、インテリセンスが効かない、型安全が保たれないといった問題に直面する。 これらを解決する策としてサードパーティー製のパッケージvuex-module-decoratorsを用いたのでここに記す。 Vuex + typescriptは発展途上 vuex + typescriptで開発を行うとgetters, mutationでせっかく型指定をしても型安全を保てない。 各mutationやgettersはコンポーネントで呼び出す際、文字列による指定を取るためインテリセンスが効かない ↑インテリセンスが効いてな