/stickeropis

Сервис для печати стикеров

Primary LanguageJavaScript

Сервис для печати стикеров

Подготовка

Для работы потребуется платформа NodeJS 10.

Способы установки

В macOS:

brew install node@10

В Debian и Ubuntu:

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install -y nodejs

В Windows:

  1. Скачайте установщик LTS версии с официального сайта
  2. Кликайте Next пока не установится :)

Запуск

В первую очередь необходимо установить зависимости:

npm install

Запустить проект в режиме разработки можно следующим образом:

npm run dev

Он станет доступен в браузере по адресу http://localhost:3000.

Доступные команды

Вызываются из терминала в формате npm run <command>

Команда Действие
dev Запуск приложения в режиме разработки
build Сборка скриптов, стилей и других ресурсов для production
start Запуск приложения в production режиме
lint Проверка кода на потенциальные ошибки и соответствие стилю
lint-fix Исправление ошибок выявленных в процессе проверки

Документация

Печать

Мелкие внешние зависимости

  • cross-fetch — Библиотека позволяющая делать HTTP запросы одинаковым образом как на клиенте, так и на сервере
  • @bem-react/classname — Библиотека для формирования имён классов в БЭМ-стиле
  • @bem-react/classnames — Библиотека для создания "миксов" из нескольких классов