Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
function css_files()
{
var lnks = [];
ret = false;
$.get('head_css.php', function(data) {
var obj = $('<div>').html(data);
obj.find('link').each(function()
{
lnks.push($(this).attr('href'));
});
ret = lnks;
});
return ret;
}
<!-- Библиотеки вначале -->
<!--Import Google Icon Font-->
<link rel="stylesheet" href="/css/lib/materialize/css/materialize.min.css" media="screen,projection"/>
<link rel="stylesheet" href="/css/lib/social-likes_flat.css" />
<link rel="stylesheet" href="/css/lib/jquery.gridster.css" />
<link rel="stylesheet" href="/css/alien.css" />
<!-- Самописный CSS потом -->
<link rel="stylesheet" href="/css/style.css" />
<link rel="stylesheet" href="/theme/template_styles.css" />
var js_files = [];
var fs = require('fs');
var jsdom = require("jsdom").jsdom;
var data = fs.readFileSync( __dirname + '/application/views/page/footer_js.php', 'utf8');
var document = jsdom(data.toString());
var srcs = document.querySelectorAll('script');
Array.prototype.forEach.call(srcs, function(el, i) {
js_files.push('.' + el.getAttribute('src'));
});
Пересмотренное руководство по Grunt для начинающих