webstorm require.context 引入的vuex 模块 无法转到要转到的声明

import Vue from 'vue'

import Vuex from 'vuex'

import * as actions from './actions'

import * as mutations from './mutations'

Vue.use(Vuex);

// todo 不手动引入编辑器无法找到要转到的声明

// 希望有好的解决方案

const reg = /\/(.+)\.js$/;

const modules = (s => {

const r = {};

s.keys().forEach(k => r[k.match(reg)[1]] = s(k).default);

return r;

})(require.context('./modules/', true, /\.js$/));

export default new Vuex.Store({

state: {},

mutations,

actions,

modules,

});

webstorm require.context 引入的vuex 模块 无法转到要转到的声明


回答:

得有user模块,需不需要namespace:true我忘了

以上是 webstorm require.context 引入的vuex 模块 无法转到要转到的声明 的全部内容, 来源链接: utcz.com/p/935733.html

回到顶部