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;
| });
| },
| };
|
|