gulp-frontend-tools

{ project_name } * app - исходники * images * sprites - спрайты * public - файлы которые нужно копировать в dist. Копируются относительно dist/, могут перезаписать существующие * scripts * entry - точки входа для webpack * styles - стили * templates - nunjucks/jinja2 шаблоны, .j2, .jinja2, .html * templates_context - контекст шаблонов, .json, .yaml, .js. * dist - собранные файлы * js * css * templates - собранные шаблоны * index.html - список html файлов

Usage no npm install needed!

<script type="module">
  import gulpFrontendTools from 'https://cdn.skypack.dev/gulp-frontend-tools';
</script>

README

gulp-frontend-tools

Build Status

Структура проектов

  • { project_name }
    • app - исходники

      • images
        • sprites - спрайты
      • public - файлы которые нужно копировать в dist. Копируются относительно dist/, могут перезаписать существующие
      • scripts
        • entry - точки входа для webpack
      • styles - стили
      • templates - nunjucks/jinja2 шаблоны, .j2, .jinja2, .html
      • templates_context - контекст шаблонов, .json, .yaml, .js.
    • dist - собранные файлы

      • js
      • css
      • templates - собранные шаблоны
      • index.html - список html файлов

Сборка проекта

contribute

npm install

npm install babel-cli

npm run watch