Читать на других языках: украинский, английский.
goit-js-hw-08 был создан.GitHub Pages .Prettier . В папке SRC вы найдете начальные файлы с готовыми маркировками, стилями и подключенными сценариями для каждой задачи. Скопируйте их в проект, полностью заменив папку src в Parcel-Project-Template. Для этого загрузите все это хранилище в качестве архива или используйте службу DownGit, чтобы загрузить отдельную папку из репозитория.
SimpleLightbox Выполните эту задачу в 01-gallery.html и 01-gallery.js . Разбейте его на несколько подзадачи:
npm (ссылки на CDN из вашей прошлой работы больше не требуются).npm (синтаксис импорта/экспорта).Чтобы подключить код библиотеки CSS к проекту, вам необходимо добавить еще один импорт, за исключением случаев, описанных в документации.
// Описаний в документації
import SimpleLightbox from 'simplelightbox' ;
// Додатковий імпорт стилів
import 'simplelightbox/dist/simple-lightbox.min.css' ; HTML содержит <iframe> с видео для Vimeo Player. Напишите сценарий, который будет поддерживать видео в локальном репозитории, и после перезапуска страницы продолжайте воспроизводить видео с этого времени.
< iframe
id =" vimeo-player "
src =" https://player.vimeo.com/video/236203659 "
width =" 640 "
height =" 360 "
frameborder =" 0 "
allowfullscreen
allow =" autoplay; encrypted-media "
> </ iframe > Выполните эту задачу в 02-video.html и 02-video.js . Разбейте его на несколько подзадачи:
npm ."videoplayer-current-time" .HTML содержит маркировку формы. Напишите сценарий, который будет хранить значения поля в локальном хранилище, когда пользователь что -то печатает.
< form class =" feedback-form " autocomplete =" off " >
< label >
Email
< input type =" email " name =" email " autofocus />
</ label >
< label >
Message
< textarea name =" message " rows =" 8 " > </ textarea >
</ label >
< button type =" submit " > Submit </ button >
</ form > Завершите эту задачу в 03-feedback.html и 03-feedback.js . Разбейте его на несколько подзадачи:
input событие в форме, и каждый раз записывайте объект с полями email и message в локальном репозитории, которые сохраняют текущие значения полей формы. Пусть ключ хранения будет линейкой "feedback-form-state" .email , полями message и их текущими значениями.Этот проект был Созданом в посылке. Для маркировки и корректировки якорной установки для выбора для документации.
parcel-project-template Nash Nashmi.npm install .npm start .src/sass Papquet и импортируются в файлах страниц. Например, для index.html файл стиля называется index.scss .src/images . Припев оптимизирует их, но только с помощью защиты проектной версии проекта. Все идет в виде вашего компьютера, так что, поскольку это может быть много времени на слабых автомобилях. Чтобы скорректировать проект Depaza, необходимо нарисовать много дополнительных баллов на настройке вашего репозитория. Приходите на вкладку Settings и в подразделениях Actions выберите General элемент.

Сдвиньте сюжет до поста, в которой Опация принимается в трассе на следе изображения и саме Save . Без этих тунков в совках будет бесстрасть для автоматизации процесса развертывания.

Версия проекта проекта будет автоматической и остановлена на страницах GitHub, во влажном состоянии gh-pages , время COGD обновляется main мокрой. Например, прямая пуша или сдержанная бассейн Pusha или прямая пуша. Для этого вам нужно подать homepage и build сценариев package.json , приглушенный 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-Repository ( Settings > Pages ) и вытянут производство файла файла из папки /root gh-pages , если это не так много автоматического.

Статус развертывания экстремального коммутирования завоеван иконой эго йодитатора.
Болезненная подробная информация о статусе может быть пропитана в значке, а в превышении переключателя Windows в Details .

Из -за времени, пара флотов, я живу сюжетом, вы можете варить на адресу, указанном в homepage . Например, я живу мандатом для этого хранилища https://goitacademy.github.io/parcel-project-template.
Если открыт заговор по пустыне, чтобы убить Console вкладку NO NO до вида включенных пакетов файлов проекта CSS и JS ( 404 ). Аист все в табичном нерегулярном значении homepage или сценария build в файловом package.json .

main скрипт (действие GitHub) из файла .github/workflows/deploy.yml .gh-pages . В противоположном случае в сценарии логики будет дано в проблеме.