前端工程化引入import

112 阅读1分钟

前端工程化

let importAll = (requireContext: __WebpackModuleApi.RequireContext) => requireContext.keys().forEach(requireContext);
  try {importAll(require.context('../assets/svg', true, /\.svg$/));} catch (error) {console.log(error);}
 
 
//  __WebpackModuleApi.RequireContext ts所需 lang="ts"

1.keys() 查看对象的属性 2.foreach 进行遍历

参数说明 equire.context函数接受三个参数

directory {String} -读取文件的路径

useSubdirectories {Boolean} -是否遍历文件的子目录

regExp {RegExp} -匹配文件的正则

作者:心_c2a2 链接:www.jianshu.com/p/c894ea00d… 来源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。