Skip to content

NewwayLibs/Frontend-Starter-Kit

Repository files navigation

Стартер кит для фронтенд разработчика

Базовый набор инструментов для быстрого старта. Завязан на Ruby + Node.js + Gulp

Включает в себя:

Подготовка окружения

Устанавливаем ruby пакеты

bundle install

Устанавливаем node.js пакеты

npm install

Устанавливаем bower библиотеки

bower install

Запускаем build + watch

gulp

Задача по умолчанию

Запускает:

  • Компиляцию исходного кода
  • Запуск серверов
  • Запуск Live Reload
  • Запуск мониторинга кода
	gulp

Серверы и Live Reload

Сборка включает в себя два сервера для комфортной разработки. Запуск серверов:

gulp servers

API сервер

Для иммитации ответов от реального сервера можно использовать апи-заглушку. API сервер будет достапен на 3000 порту. Пример запроса:

http://localhost:3000/accounts/all

Настроить маршруты и данные ответов можно в файле

/api-stub/routes.js

Web сервер

Для удобного просмотра результатов разработки + Live Reload странички после перекомпиляции кода следует использовать веб-сервер (8000 порт). Пример запроса:

http://localhost:8000

Билд проекта

	gulp build

Запуск мониторинга исходного кода

	gulp watch

About

Базовый набор инструментов для быстрого старта фронт разработчика

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published