/
rintaru123
/
DiaryNotes
Обзор
Документация
Войти
/
rintaru123
/
DiaryNotes
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
scripts/setup-icons.cjs
19 строк
959 B
rintaru123
Publication
21 мар 2026, 09:36
21 мар 2026, 09:36
3f1f547
Код
Авторство
О чём код?
const fs = require('fs'); const path = require('path'); const pngBase64 = "iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAx0lEQVR42u3BAQ0AAADCoPdPbQ8HFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmD/AAAT5I9bQAAAAASUVORK5CYII="; const buildDir = path.join(__dirname, '..', 'build'); const publicDir = path.join(__dirname, '..', 'public'); if (!fs.existsSync(buildDir)) { fs.mkdirSync(buildDir); } if (!fs.existsSync(publicDir)) { fs.mkdirSync(publicDir); } const buffer = Buffer.from(pngBase64, 'base64'); fs.writeFileSync(path.join(buildDir, 'icon.png'), buffer); fs.writeFileSync(path.join(publicDir, 'icon.png'), buffer); console.log('Icons generated successfully.');