mirror of
https://github.com/liriliri/eruda.git
synced 2026-04-01 10:18:35 +08:00
Dev: Use prettier to format code
This commit is contained in:
@@ -3,36 +3,50 @@
|
||||
var fs = require('fs'),
|
||||
path = require('path');
|
||||
|
||||
fs.readFile(path.resolve(__dirname, 'icomoon/fonts/icomoon.woff'), function (err, data)
|
||||
{
|
||||
fs.readFile(path.resolve(__dirname, 'icomoon/fonts/icomoon.woff'), function(
|
||||
err,
|
||||
data
|
||||
) {
|
||||
if (err) return console.log(err);
|
||||
|
||||
genCssFile(data.toString('base64'));
|
||||
});
|
||||
|
||||
function genCssFile(fontData)
|
||||
{
|
||||
fs.readFile(path.resolve(__dirname, 'icomoon/style.css'), 'utf-8', function (err, data)
|
||||
{
|
||||
function genCssFile(fontData) {
|
||||
fs.readFile(path.resolve(__dirname, 'icomoon/style.css'), 'utf-8', function(
|
||||
err,
|
||||
data
|
||||
) {
|
||||
if (err) return console.log(err);
|
||||
|
||||
data = data.split('\n');
|
||||
data.splice(2, 5, ' src: url(\'data:application/x-font-woff;charset=utf-8;base64,' +
|
||||
fontData + '\') format(\'woff\');');
|
||||
data.splice(
|
||||
2,
|
||||
5,
|
||||
" src: url('data:application/x-font-woff;charset=utf-8;base64," +
|
||||
fontData +
|
||||
"') format('woff');"
|
||||
);
|
||||
data = data.join('\n');
|
||||
data = data.replace(/icon-"/g, 'eruda-icon-"');
|
||||
data = data.replace(/font-family: 'icomoon'/g, 'font-family: \'eruda-icon\'');
|
||||
data = data.replace(
|
||||
/font-family: 'icomoon'/g,
|
||||
"font-family: 'eruda-icon'"
|
||||
);
|
||||
|
||||
writeCssFile(data);
|
||||
});
|
||||
}
|
||||
|
||||
function writeCssFile(data)
|
||||
{
|
||||
fs.writeFile(path.resolve(__dirname, '../src/style/icon.css'), data, 'utf-8', function (err, data)
|
||||
{
|
||||
if (err) return console.log(err);
|
||||
function writeCssFile(data) {
|
||||
fs.writeFile(
|
||||
path.resolve(__dirname, '../src/style/icon.css'),
|
||||
data,
|
||||
'utf-8',
|
||||
function(err, data) {
|
||||
if (err) return console.log(err);
|
||||
|
||||
console.log('icon.css generated!');
|
||||
})
|
||||
}
|
||||
console.log('icon.css generated!');
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user