3.0.39 • Published 5 years ago

@htmlacademy/content-helper v3.0.39

Weekly downloads
86
License
ISC
Repository
-
Last release
5 years ago

Content-helper

Описание

Репозиторий хостится как npm пакет @htmlacademy/content-helper и экспортирует вспомогательные функции:

  • buildRelease — функция для формирования контента из учебных репозиториев
  • parseMdToHtml — функция которая переводит md в html формат. Внутри используются кастомные плагины, которые можно включать через настройки.

Настройки для деплоя учебного репозитория

  • Если ещё не создан — создать package.jsonnpm init -y

  • Установить зависимость:

npm i @htmlacademy/content-helper -DE
  • В папке с репозиторием создать скрипт scripts/release.js, содержимым добавить:
"use strict";
const {buildRelease} = require("@htmlacademy/content-helper");

buildRelease({});

Посмотреть подробное описание аргументов, и значений по умолчание, которые принимает buildRelease можно по этой ссылке или в подсказках IDE при использовании функции

  • в package.json добавить скрипты:
{
    "scripts": {
        "release": "node scripts/release.js",
        "start": "serve-intensive"
    }
}

Описание скриптов:

release — локально собирает папку с релизом

start — запускает локальный сервер для просмотра контента

  • настроить (или попросить настроить) CI для деплоя содержимого релизной папки на сервер

Локальная разработка

Для того, чтобы до релиза посмотреть на то как будет выглядеть контент на сайте, нужно чтобы были выполнены вышеописанные настройки, после чего можно поднять локальный сервер через npm start.

3.0.39

5 years ago

3.0.38

5 years ago

3.0.37

5 years ago

3.0.36

5 years ago

3.0.34

5 years ago

3.0.35

5 years ago

3.0.33

5 years ago

3.0.32

5 years ago

3.0.31

5 years ago

3.0.30

5 years ago

3.0.29

5 years ago

3.0.28

5 years ago

3.0.27

5 years ago

3.0.26

5 years ago

3.0.25

5 years ago

3.0.24

5 years ago

3.0.23

5 years ago

3.0.22

5 years ago

3.0.21

5 years ago

3.0.20

5 years ago

3.0.18

5 years ago

3.0.19

5 years ago

3.0.17

5 years ago

3.0.16

5 years ago

3.0.15

5 years ago

3.0.13

5 years ago

3.0.12

5 years ago

3.0.11

5 years ago

3.0.9

5 years ago

3.0.10

5 years ago

3.0.8

5 years ago

3.0.7

5 years ago

3.0.6

5 years ago

3.0.5

5 years ago

3.0.4

5 years ago

3.0.3

5 years ago

3.0.2

5 years ago

3.0.1

5 years ago

3.0.0

5 years ago

2.0.8

5 years ago

2.0.7

5 years ago

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago