Vue 3.0 で、 Vuex をインストールする。 - "Could not resolve dependency:peer vue@"^2.0.0" from vuex@3.6.2 node_modules/vuex vuex@"*" from the root project"

npm i vuex --save ができなかった。謎の vue add vuex でできた。 https://stackoverflow.com/questions/66652577/how-can-i-install-vuex-in-a-vue-cli-project

.vue で tsにするには

-> にする。

ts ファイルにしたら $stateが効かない。 - "ERROR in src/components/FlashMessages.vue:28:25 TS2339: Property '$store' does not exist on type 'ComponentPublicInstance<{}, {}, {}, { getAllFlashMessages(): Word; }, {}, EmitsOptions, {}, {}, false, ComponentOptionsBase<{}, {}, {}, { getAllFlashMessages(): Word; }, {}, ComponentOptionsMixin, ComponentOptionsMixin, EmitsOptions, string, {}>>'."

https://stackoverflow.com/questions/64412243/vue-js-3-and-typescript-property-store-does-not-exist-on-type-componentpub

ことはじめ

というか Vue3とVu2でだいぶ違うみたい。

results matching ""

    No results matching ""