Skip to content

aleksey4uk/todos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Установка и настройка приложение "TODO"

Для установки и работы с приложением вам потребуется следующее:

Установка nodejs, npm, json-server, serve

Если nodejs не установлен, то его необходимо скачать с оф. сайта: https://nodejs.org/en/ Необходимо выбрать именно ту версию, которая соответствует вашей ОС
После установки проверяете версию nodejs -v и версию npm.
В обычной версии сервера nodejs npm идет "в комплекте", но если у вас его нет, рекомендую разобраться в проблеме через оф. сообщество npm: https://www.npmjs.com/
После проверки всех компонентов, устанавливаем npm модуль json-server:
npm install -g json-server
Устанавливаем npm модуль serve: sudo npm install -g serve

Скачивание/клонирование приложения "TODO" с gitHub

Заходите на мою страницу в gitHub и скачиваете образ по ссылке https://github.com/aleksey4uk/todos "clone or download" либо "git clone"

Установка и запуск приложения

После клонирования моего репозитория в свою домашнюю папку в терминале nodejs необходимо выполнить следующие действия

  1. Заходим в папку с моим проектом cd todos
  2. Запускаем наш json-server командой:
    json-server info.json
    json server обязательно запускаем на 3000 порту, так как приложение настроено под него.
  3. Запускаем сервер и открываем наше приложение serve -s build
  4. У вас должна открыть страница в браузере с title "TODO"

Дополнительная информация/работа с приложением

  1. Правильная работа приложения гарантируется только в том случае, если json server будет запущен на 3000 порту
  2. Добавление таски осуществляется вводом текста и отправкой формы клавишей "ENTER", либо кликом по кнопке "ADD"
  3. Таску можно пометить, как выполненную, кликом по специальной кнопке слева от текста
  4. Таску можно изменить двойным кликом по тексту. При успешном изменении требуется нажать клавишу "ENTER"
  5. Таску можно удалить кликом по специальной кнопке с иконкой мусорной корзины

Любые действия сохраняются локально в файл info.json в следствии чего не нужно беспокоится, что после перезагрузки страницы данные пропадут.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published