Sch*_*ing 8 typescript vue.js vuex vuejs2
我正在将JavaScript项目转换为TypeScript.但是,在尝试使Vue使用Vuex时,我收到类型错误.
import Vue from "vue";
import Vuex from "vuex";
Vue.use(Vuex);
Run Code Online (Sandbox Code Playgroud)
看起来问题是vuex不像vuejs那样提供类型定义吗?
因为我也要设置
"allowSyntheticDefaultImports": true
Run Code Online (Sandbox Code Playgroud)
在我的tsconfig.json中.
如何解决此问题并使Vue.use接受Vuex作为正确的类型?
我希望我有一个更好的答案,但我最终删除了 node_modules 并重新安装它们。这似乎是版本之间的不匹配。
在我运行快速软件包安装和升级之后,Vue / Vuex 自己的类型确实处理了一切。
归档时间: |
|
查看次数: |
1759 次 |
最近记录: |