保誠-保戶業務員媒合平台
HelenHuang
2022-06-09 ab4e8129d5c94ff96e6c85d0d2b66a04a052b4e5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const fs = require('fs');
 
function base64Encode(file) {
  // read binary data
  const bitmap = fs.readFileSync(file);
  // convert binary data to base64 encoded string
  return Buffer.from(bitmap).toString('base64');
}
 
module.exports = {
  install(less, pluginManager, functions) {
    functions.add('swiperIconsFont', () => {
      const iconsFontBase64 = base64Encode('./src/icons/font/swiper-icons.woff');
      return iconsFontBase64;
    });
  },
};