/diglab_landing_page

сайт Лічбавай майстэрні. Версія 1.2

Primary LanguageHTMLMIT LicenseMIT

Landing-page

Як ўсталяваць

Спачатку ў вашай сiстэме павiнен быць усталяваны git. Калi ен не усталеван, калi ласка усталюйце яго. Для карыстальнiкау ОС Linux гэта можна зрабiць наступным чынам:

  1. Адчынiце кансоль.
  2. Выканайце ў кансолi наступную каманду.
sudo yum install git-core - дзеля дiстрiбуцiва Fedora
sudo apt-get install git - дзеля дiстрiбуцiва на Debian

Для карыстальнiкаў ОС Windows зпампуйце файл i ўсталюйце яго адсюль.

Каб разгарнўць сайт трэба разгарнуць рэпазіторыі па наступнай чарзе.

Наш сайт складаецца з 4 рэпазітароў ( чытай модуляў ).

  1. Асноўны сайт-блог

  2. Модуль ахвяраванняў - ён жа дойка.

  3. Модуль чатa - у выглядзе змейкі ў правым боку старонкі.

  4. Модуль гіт-хаб - адлюстроўвае апошнія актыўныя дзеянні ў дадзеным рэпазітар, толькі на сайце.

  5. Адчынiць кансоль, i выканайце наступныя каманды.

  6. Спачатку склануйце асноўны рэпазіторый:

Праз камандную строку гэта можна зрабiць наступным чынам.

git clone https://github.com/diglabby/diglab_landing_page && cd diglab_landing_page 

Альбо зрабiце гэта праз сайт, нацiснувшы зяленую кнопку справа.Яе назва 'clone or download'

Калi вы клануеце репазiторый праз сайт вручную, пасля скампавання трэба зрабiць наступнае.

  • Разiрхiвараваць архiв с репазiторыем у патрэбную вам дыректорыю.
  • Зайсцi у разгорнуты репазыторiй diglab_landing_page
  1. Пасля склануйце модуль ахвараванняў:

Праз камандную строку гэта можна зрабiць наступным чынам.

git clone https://github.com/diglabby/dl_doika-1

Альбо зрабiце гэта праз сайт, нацiснувшы зяленую кнопку справа.Яе назва 'clone or download'

Калi вы клануеце репазiторый праз сайт вручную, пасля скампавання трэба зрабiць наступнае.

  • Зайсцi у разгорнуты репазыторiй diglab_landing_page
  • Разiрхiвараваць архiв с репазiторыем у дыректорыю diglab_landing_page.
  1. Пасля склануйце модуль чата на старонцы:

Праз камандную строку гэта можна зрабiць наступным чынам.

git clone https://github.com/diglabby/chat-widget-for-slack 

Альбо зрабiце гэта праз сайт, нацiснувшы зяленую кнопку справа.Яе назва 'clone or download'

Калi вы клануеце репазiторый праз сайт вручную, пасля скампавання трэба зрабiць наступнае.

  • Зайсцi у разгорнуты репазыторiй diglab_landing_page
  • Разiрхiвараваць архiв с репазiторыем у дыректорыю diglab_landing_page.
  1. Пасля склануйце модуль гіт-хаб актыунасцяў:

Праз камандную строку гэта можна зрабiць наступным чынам.

git clone https://github.com/diglabby/github-activity 

Альбо зрабiце гэта праз сайт, нацiснувшы зяленую кнопку справа.Яе назва 'clone or download'

Калi вы клануеце репазiторый праз сайт вручную, пасля скампавання трэба зрабiць наступнае.

  • Зайсцi у разгорнуты репазыторiй diglab_landing_page
  • Разiрхiвараваць архiв с репазiторыем у дыректорыю diglab_landing_page.

** Важна ** Папкі з модулямі 3,4,5 прапісаць у .gitignore асноўнага рэпазіторыя, каб код не наблытаўся. Праз камандную строку гэта можна зрабiць наступным чынам.

echo "/github-activity " >> .gitignore 
echo "/dl_doika-1 " >> .gitignore
echo "/chat-widget-for-slack " >> .gitignore

Альбо адчынiце файл .gitignore у тэкставым редактары, ен знаходзiцца у репазiторыi diglab_landing_page i дадайце у яго наступнае. /dl_doika-1 /chat-widget-for-slack /github-activity

Note: Кропка перад назвай файла адзначае что ен зьяўляецца скрытым, запытайце у гугла як пабачыць усе файлы у вашым файлавым менеджере.

Aўтаматычнае ўсталюванне

Вы таксама можаце усталюваць усе патрэбныя репазiторыi праз скрыпт аўтаматычнага ўсталювання: install.sh. Дзеля запуска праз скрыпт зрабіць наступнае:

  1. Адчыніце консоль у дырэкторыі у якўю будзе разгортвацца праект.

  2. Склануйце асноўны рэпазіторый:

git clone https://github.com/diglabby/diglab_landing_page && cd diglab_landing_page  
  1. Запусціце скрыпт аўтаматычнага ўсталювання, выканав каманду у кансолі:
./install.sh 

Калi вам нешта будзе не зразумела,вы можаце праглядзець наступнае вiдэа-гайд па разгортванню на youtube

Удзел у развіцці праекта.

Калі вы жадаеце ўнесці свой унёсак у развіццё праекта, калі ласка азнаёмцеся з правіламі.

Праблемы

iнфармацыя дзеля распрацоушчыкаў, былi праблемы з пакетам node-sass дзеля модуля чата пры ўсталюваннi.