3328350766
6 天以前 761eb03d6b3bebd0b197179564c84d89d3d12a0d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// 遍历 当前文件夹下的所有文件,找到中文.js文件,然后导出
const files = require.context('./plots', true, /[\u4e00-\u9fa5]+.js$/)
const images = require.context('./logos', true, /.png$/)
const customPlots = []
 
files?.keys()?.forEach(key => {
  // ./基础折线.js 取到 "基础折线"
  const title = key.split('/')[1].replace('.js', '')
  const url = './' + title + '.png'
  customPlots.push({
    title,
    ...files(key).default,
    img: images(url)
  })
})
 
export default customPlots