import Vuex, { StoreOptions } from 'vuex';
let store: StoreOptions<RootState> = {
modules: {
....
}
};
export default new Vuex.Store(store);
已经作为类型使用了,为什么还是说我没用过
6:16 error 'StoreOptions' is defined but never used no-unused-vars
7:10 error 'RootState' is defined but never used no-unused-vars
看上去是 ESLint 的问题。
看一下你 ESLint 配置里的
parser
是否为@typescript-eslint/parser
,extends
是否包含了plugin:@typescript-eslint/eslint-recommended
?