0.2.8 • Published 3 years ago

@weboops/core v0.2.8

Weekly downloads
184
License
-
Repository
-
Last release
3 years ago

Weboops - сборщик сайтов

Установка

npm install -S @weboops/core

Режимы

  • build - в этом режиме weboops просто собирает сайт и складывает файлы в папку public.
  • development - собирает сайт и следит за всеми изменениями

Чтобы указать режим, нужно добавить параметр --mode при запуске. Вот как может выглядеть package.json:

...
"scripts": {
    "build": "weboops --mode build",
    "dev": "weboops --mode development"
}
...

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

Weboops будет искать все исходники в папке source. Уже в папке source должны быть следующие папки:

  • pages - тут должны находиться файлы для отдельных страниц сайта в формате pug. Каждая из страниц будет доступна по соответствующему url. Например, если есть файл about.pug, страница about, будет доступна по адресу localhost:3000/about.
  • stylesheets - в эту папку можно сложить css-файлы. Уже внутри этих файлов могут быть импорты других css-файлов.
  • components - отдельные компоненты сайта. Компонент может содержать шаблон в формате pug, стили, картинки и т.д. - всё что относится к компоненту.

Статические файлы

Сайт может содержать разные статические файлы, такие как, например, шрифты, фавиконки, картинки, robots.txt, карту сайта и т.д. Все эти файлы нужно положить в папку static рядом с source. Все они будут доступны так, как-будто лежат в корне сайта. Например, если в static, есть файл с именем images/doctor.jpg, внутри шаблона эту картинку можно подключить так:

<img src="/images/doctor.jpg" alt="Doctor" />
0.2.8

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.0

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago

0.0.19

4 years ago

0.0.18

4 years ago

0.0.17

4 years ago

0.0.16

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago