Skip to content

GoitStudentsWorks/js_74_ViktorSvertoka

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Sprite icons

GitHub actions settings

Development team :

  • Viktor Svertoka Team Lead development and design of the section Footer, Scroll Up, Modal Window Team, add local Fonts, custom Cursors, Favicon

  • Yevhenii Lukashov Scrum Master development and design of the section API, Fetch

  • Volodymyr Zhyvun Front End Developer development and design of the section Upcomining mounth

  • Dmytro Samus Front End Developer development and design of the section Modal Window Watch Trailer, Loader

  • Vitalii Bashchenko Front End Developer development and design of the section Hero, Slider, Modal Window OOPS

  • Sergiy Yevchihen Front End Developer development and design of the section Catalog, Pagination, Search form

  • Nikita Slabushevskiy Front End Developer development and design of the section Weekly Trends

  • Ihor Kulinskyi Front End Developer development and design of the section Header, My Library

  • Kirill Litovchenko Front End Developer development and design of the section Catalog

  • Mariia Ivanova Front End Developer development and design of the section Modal Window Film

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ написания commita Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²:

  • Feat(HTML) Added new functionality

  • Fix(JS) Error correction

  • Perf(JPEG) Changes to improve performance

  • Refactor(PNG) Code edits without fixing bugs or adding new features

  • Revert(JS) Rollback to previous commits

  • Style(SCSS) Code style edits

  • Docs(README) Documentation update

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΈΠ· списка описаниС ΠΊΠΎΠΌΠΌΠΈΡ‚Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ΄ Π²Π°ΡˆΡƒ Π·Π°Π΄Π°Ρ‡Ρƒ, Π² скобках пишСм Ρ„Π°ΠΉΠ» Π² ΠΊΠ°ΠΊΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ, Π° Π° Π² Ρ‚Π΅Π»Π΅ ΠΊΠΎΠΌΠΈΡ‚Π° расписываСм Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π»ΠΈ (ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ) ΠΈ Ρ‚Π΄

API

https://www.themoviedb.org/settings/api


  • API Key (v3 auth)

992758a4802a699e8df27d4d6efc34fb


  • Example API Request

https://api.themoviedb.org/3/movie/550?api_key=992758a4802a699e8df27d4d6efc34fb


  • API Read Access Token (v4 auth)

eyJhbGciOiJIUzI1NiJ9.eyJhdWQiOiI5OTI3NThhNDgwMmE2OTllOGRmMjdkNGQ2ZWZjMzRmYiIsInN1YiI6IjY0NTI5YzA3ZDQ4Y2VlMDEzNmQ4YzU1OSIsInNjb3BlcyI6WyJhcGlfcmVhZCJdLCJ2ZXJzaW9uIjoxfQ.X9LNYtjV7RuaseJx77oBvOaAscCCyKYxHDtJYVYsM0g


GitTutorial

Бписок корисних ΠΊΠΎΠΌΠ°Π½Π΄ для Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· git

  1. git clone - ΠΊΠΎΠΏΡ–ΡŽΡ” Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€Ρ–ΠΉ(ΠΏΠ°ΠΏΠΊΡƒ Π· Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ) Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚Π΅Ρ€
  2. git branch "branchName" - ΡΡ‚Π²ΠΎΡ€ΡŽΡ” Π³Ρ–Π»ΠΊΡƒ Π· назвою "branchName"
  3. git checkout "branchName" - ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° Π³Ρ–Π»ΠΊΡƒ Π· назвою "branchName"
  4. git checkout -b "branchName" - ΡΡ‚Π²ΠΎΡ€ΡŽΡ”ΠΌΠΎ Π³Ρ–Π»ΠΊΡƒ Π· назвою "branchName" Ρ– ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π° Π½Π΅Ρ—
  5. git add . - Π·Π±Π΅Ρ€Ρ–Π³Π°Ρ”ΠΌΠΎ Π·ΠΌΡ–Π½ΠΈ Π² Ρ„Π°ΠΉΠ»Π°Ρ…
  6. git commit -m "commit message" - підписуємо Π·Π±Π΅Ρ€Π΅ΠΆΠ΅Π½Π½Ρ– Π·ΠΌΡ–Π½ΠΈ Π² Ρ„Π°ΠΉΠ»Π°Ρ…
  7. git push - відправляємо Π·ΠΌΡ–Π½ΠΈ Π½Π° сайт github
  8. git pull - ΠΎΡ‚Ρ€ΠΈΠΌΡƒΡ”ΠΌΠΎ останні Π·ΠΌΡ–Π½ΠΈ Π· сайту github
  9. git status - ΠΏΠΎΠΊΠ°Π·ΡƒΡ”ΠΌΠΎ статус ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ
  10. git branch - ΠΏΠΎΠΊΠ°Π·ΡƒΡ”ΠΌΠΎ список Π³Ρ–Π»ΠΎΠΊ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ–
  11. git branch -r - ΠΏΠΎΠΊΠ°Π·ΡƒΡ”ΠΌΠΎ список Π³Ρ–Π»ΠΎΠΊ Π½Π° сайті github
  12. git branch -a - ΠΏΠΎΠΊΠ°Π·ΡƒΡ”ΠΌΠΎ список Π³Ρ–Π»ΠΎΠΊ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚Π΅Ρ€Ρ– Ρ‚Π° Π½Π° сайті github
  13. git fetch - ΠΎΡ‚Ρ€ΠΈΠΌΡƒΡ”ΠΌΠΎ Π·ΠΌΡ–Π½ΠΈ Π· сайту github
  14. git stash - Π·Π±Π΅Ρ€Ρ–Π³Π°Ρ”ΠΌΠΎ Π½Π΅ Π·Π±Π΅Ρ€Π΅ΠΆΠ΅Π½Ρ– Π·ΠΌΡ–Π½ΠΈ Π² Ρ„Π°ΠΉΠ»Π°Ρ… Ρ– ΠΊΠ»Π°Π΄Π΅ΠΌΠΎ Ρ—Ρ… Π² Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΡ–Π½Ρƒ
  15. git stash apply - вставляємо Π·Π±Π΅Ρ€Π΅ΠΆΠ΅Π½Ρ– Π·ΠΌΡ–Π½ΠΈ Π· Π±ΡƒΡ„Π΅Ρ€Π° ΠΎΠ±ΠΌΡ–Π½Ρƒ
  16. git merge "banchName" - Π·Π»ΠΈΠ²Π°Ρ”ΠΌΠΎ Π³Ρ–Π»ΠΊΡƒ Π· назвою "branchName" Π² ΠΏΠΎΡ‚ΠΎΡ‡Π½Ρƒ Π³Ρ–Π»ΠΊΡƒ
  17. git merge --abort - відміняємо зливання Π³Ρ–Π»ΠΎΠΊ
  18. git branch -d branchName - видаляє Π³Ρ–Π»ΠΊΡƒ локально Π· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ
  19. git push origin --delete name - видаляє Π³Ρ–Π»ΠΊΡƒ Π· сайту github
  20. git diff - ΠΏΠΎΠΊΠ°Π·ΡƒΡ” Π²Ρ–Π΄Ρ€Ρ–Π·ΠΊΠΈ рядків ΠΌΡ–ΠΆ Π΄Π²ΠΎΠΌΠ° вСрсіями Ρ„Π°ΠΉΠ»Ρƒ (ΠΌΡ–ΠΆ Π΄Π²ΠΎΠΌΠ° ΠΊΠΎΠΌΡ–Ρ‚Π°ΠΌΠΈ)
  21. git log - ΠΏΠΎΠΊΠ°Π·ΡƒΡ” Ρ–ΡΡ‚ΠΎΡ€Ρ–ΡŽ ΠΊΠΎΠΌΡ–Ρ‚Ρ–Π²
  22. cd gitTutorial - ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² ΠΏΠ°ΠΏΠΊΡƒ gitTutorial

Для Ρ‚ΠΎΠ³ΠΎ Ρ‰ΠΎΠ± Π²ΠΈΠΉΡ‚ΠΈ Π· Ρ€Π΅ΠΆΠΈΠΌΡƒ пСрСгляду ΠΊΠΎΠΌΡ–Ρ‚Ρ–Π² використовуйтС ΠΊΠ»Π°Π²Ρ–ΡˆΡƒ q (ΡΡ‚ΠΎΡΡƒΡ”Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ β„–20 Ρ– β„–21)

Parcel template

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» создан ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Parcel. Для знакомства ΠΈ настройки Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡΡŒ ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

  1. УбСдись Ρ‡Ρ‚ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ установлСна LTS-вСрсия Node.js. Π‘ΠΊΠ°Ρ‡Π°ΠΉ ΠΈ установи Π΅Ρ‘ Ссли Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ.
  2. Π‘ΠΊΠ»ΠΎΠ½ΠΈΡ€ΡƒΠΉ этот Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ.
  3. ИзмСни имя ΠΏΠ°ΠΏΠΊΠΈ с parcel-project-template Π½Π° имя своСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  4. Π‘ΠΎΠ·Π΄Π°ΠΉ Π½ΠΎΠ²Ρ‹ΠΉ пустой Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° GitHub.
  5. ΠžΡ‚ΠΊΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² VSCode, запусти Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈ свяТи ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с GitHub-Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ ΠΏΠΎ инструкции.
  6. Установи зависимости ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ npm install .
  7. Запусти Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ npm start.
  8. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΏΠΎ адрСсу http://localhost:1234. Π­Ρ‚Π° страница Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ послС сохранСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Ρ„Π°ΠΉΠ»Π°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π€Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ

  • ВсС ΠΏΠ°Ρ€ΡˆΠ°Π»Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² стилСй Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π»Π΅ΠΆΠ°Ρ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΠ΅ src/sass ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Ρ„Π°ΠΉΠ»Ρ‹ стилСй страниц. НапримСр, для index.html Ρ„Π°ΠΉΠ» стилСй называСтся index.scss.
  • Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ добавляй Π² ΠΏΠ°ΠΏΠΊΡƒ src/images. Π‘Π±ΠΎΡ€Ρ‰ΠΈΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈΡ…, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠ΅ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½ вСрсии ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ВсС это происходит Π² ΠΎΠ±Π»Π°ΠΊΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π½Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ‚Π²ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π° слабых ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… это ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Π”Π΅ΠΏΠ»ΠΎΠΉ

Для настройки дСплоя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ нСсколько Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… шагов ΠΏΠΎ настройкС Ρ‚Π²ΠΎΠ΅Π³ΠΎ рСпозитория. Π—Π°ΠΉΠ΄ΠΈ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Settings ΠΈ Π² подсСкции Actions Π²Ρ‹Π±Π΅Ρ€ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈ ΠΏΡƒΠ½ΠΊΡ‚ General.

GitHub actions settings

ΠŸΡ€ΠΎΠ»ΠΈΡΡ‚Π°ΠΉ страницу Π΄ΠΎ послСднСй сСкции, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡƒΠ±Π΅Π΄ΠΈΡΡŒ Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ ΠΎΠΏΡ†ΠΈΠΈ ΠΊΠ°ΠΊ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΈ Π½Π°ΠΆΠΌΠΈ Save. Π‘Π΅Π· этих настроСк Ρƒ сборки Π±ΡƒΠ΄Π΅Ρ‚ нСдостаточно ΠΏΡ€Π°Π² для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ процСсса дСплоя.

GitHub actions settings

ΠŸΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½ вСрсия ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΈΡ‚ΡŒΡΡ Π½Π° GitHub Pages, Π² Π²Π΅Ρ‚ΠΊΡƒ gh-pages, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΊΠΎΠ³Π΄Π° обновляСтся Π²Π΅Ρ‚ΠΊΠ° main. НапримСр, послС прямого ΠΏΡƒΡˆΠ° ΠΈΠ»ΠΈ принятого ΠΏΡƒΠ»-рСквСста. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² Ρ„Π°ΠΉΠ»Π΅ package.json ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅ homepage ΠΈ скрипт build, Π·Π°ΠΌΠ΅Π½ΠΈΠ² your_username ΠΈ your_repo_name Π½Π° свои, ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ измСнСния Π½Π° GitHub.

"homepage": "https://your_username.github.io/your_repo_name/",
"scripts": {
  "build": "parcel build src/*.html --public-url /your_repo_name/"
},

Π”Π°Π»Π΅Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΉΡ‚ΠΈ Π² настройки GitHub-рСпозитория (Settings > Pages) ΠΈ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ€Π°Π·Π΄Π°Ρ‡Ρƒ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½ вСрсии Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ /root Π²Π΅Ρ‚ΠΊΠΈ gh-pages, Ссли это Π½Π΅Π±Ρ‹Π»ΠΎ сдСлано автоматичСски.

GitHub Pages settings

Бтатус дСплоя

Бтатус дСплоя ΠΊΡ€Π°ΠΉΠ½Π΅Π³ΠΎ ΠΊΠΎΠΌΠΌΠΈΡ‚Π° отобраТаСтся ΠΈΠΊΠΎΠ½ΠΊΠΎΠΉ Π²ΠΎΠ·Π»Π΅ Π΅Π³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°.

  • Π–Π΅Π»Ρ‚Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ - выполняСтся сборка ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  • Π—Π΅Π»Π΅Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ - Π΄Π΅ΠΏΠ»ΠΎΠΉ Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»ΡΡ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ.
  • ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ - Π²ΠΎ врСмя Π»ΠΈΠ½Ρ‚ΠΈΠ½Π³Π°, сборки ΠΈΠ»ΠΈ дСплоя ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ошибка.

Π‘ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ статусС ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ² ΠΏΠΎ ΠΈΠΊΠΎΠ½ΠΊΠ΅, ΠΈ Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΏΠΎ ссылкС Details.

Deployment status

Живая страница

Π§Π΅Ρ€Π΅Π· ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚, ΠΆΠΈΠ²ΡƒΡŽ страницу ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎ адрСсу ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π² ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ свойствС homepage. НапримСр, Π²ΠΎΡ‚ ссылка Π½Π° ΠΆΠΈΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ для этого рСпозитория https://goitacademy.github.io/parcel-project-template.

Если открываСтся пустая страница, ΡƒΠ±Π΅Π΄ΠΈΡΡŒ Ρ‡Ρ‚ΠΎ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Console Π½Π΅Ρ‚ ошибок связанных с Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ путями ΠΊ CSS ΠΈ JS Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (404). Π‘ΠΊΠΎΡ€Π΅Π΅ всСго Ρƒ тСбя Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ свойства homepage ΠΈΠ»ΠΈ скрипта build Π² Ρ„Π°ΠΉΠ»Π΅ package.json.

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

How it works

  1. ПослС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡƒΡˆΠ° Π² Π²Π΅Ρ‚ΠΊΡƒ main GitHub-рСпозитория, запускаСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ скрипт (GitHub Action) ΠΈΠ· Ρ„Π°ΠΉΠ»Π° .github/workflows/deploy.yml.
  2. ВсС Ρ„Π°ΠΉΠ»Ρ‹ рСпозитория ΠΊΠΎΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° сСрвСр, Π³Π΄Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ инициализируСтся ΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ сборку ΠΏΠ΅Ρ€Π΅Π΄ Π΄Π΅ΠΏΠ»ΠΎΠ΅ΠΌ.
  3. Если всС шаги ΠΏΡ€ΠΎΡˆΠ»ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, собранная ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½ вСрсия Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° отправляСтся Π² Π²Π΅Ρ‚ΠΊΡƒ gh-pages. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС, Π² Π»ΠΎΠ³Π΅ выполнСния скрипта Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°.

TEST

About

Website free time, team project Cinemania on JS course πŸ“Ό

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 46.3%
  • JavaScript 33.4%
  • HTML 20.3%