const reqSvgs = require.context('../../static/icon', true, /\.svg$/);
const svgs = reqSvgs.keys().reduce((images, path) => {
const key = path.substring(
path.lastIndexOf('/') + 1,
path.lastIndexOf('.')
);
images[key] = reqSvgs(path);
return images;
}, {});
const Test = svgs['icon-sync'];
console.log(svgs);
return {jsx('img', { src: Test, width: 20, height: 20 })}
근데..이렇게 쓰면 트리쉐이킹이 일어나지 않는다~! 쓰지말자..