.row.is-flex {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.row.is-flex > [class*='col-'] {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
if(platform.product === 'iPad') {
document.body.classList.add('is-tablet');
}
@media(min-width: 1280px) {
.is-tablet {
// код CSS
}
}
var express = require('express');
var http = require('http'),
fs = require('fs');
http.createServer(function(req, res) {
if(req.url == "/") {
fs.readFile("index.html", {encoding: 'utf8'}, function(err, content) {
if(err) throw err;
res.end(content);
});
} else if(req.url.includes('client')) {
fs.readFile("client.js", {encoding: 'utf8'}, function(err, content) {
if(err) throw err;
res.end(content);
});
} else {
res.end("Bad request");
}
}).listen(3000);
var fs = require('fs');
var path = require('path');
var dir = process.cwd(); // папка та же, откуда запущен скрипт
// все файлы в папке
var files = fs.readdirSync(dir);
// отфильтровываем html-файлы
var htmlFiles = files.filter(file => path.extname(file) === '.html');
//дальше делайте с ними что хотите, например:
var stream = fs.createWriteStream('my_file.txt');
stream.once('open', fd => {
stream.write('<ul>\n');
htmlFiles.forEach(fileName => {
stream.write(`<li>${fileName}</li>\n`);
});
stream.write('</ul>');
stream.end();
});