教你把任意目录后缀的文件,怎么统一引入到当前文件

80 阅读1分钟

我这代码用的是吧.svg 后缀的文件统一全部引入,代码看下面

        let importAll = (requireContext:__WebpackModuleApi.RequireContext) => requireContext.keys().forEach(requireContext);
        try{
            importAll(require.context('../assets/icons',true,/\.svg$/))    //require.context 指定要去哪个目录
        }catch(error){
            console.log(error)
        }

上面 :__WebpackModuleApi.RequireContext 如果用的是js写的请删除,因为用的是ts写的,所以要声明类型