Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
<script type="text/html"> как шаблон?<script id="shader-fs" type="x-shader/x-fragment">
...
</script>
<script id="shader-vs" type="x-shader/x-vertex">
...
</script>
// import data.yml с предварительной трансформацией. s = (function(){/*
произвольные многострочные данные, кроме завершения комментария
*/}).toString()
@inline: css@, чтобы было понятно, что это — не просто коммент, который нужно вырезать, а часть кода, необходимого для работоспособности скрипта. Возможно, еще и научить минификаторы не вырезать его и правильно обрабатывать.var str = multiline(function(){/*
<!doctype html>
<html>
<body>
<h1>❤ unicorns</h1>
</body>
</html>
*/});
Использование комментариев для хранения статических данных в Javascript