他の言語を読んでください:ウクライナ人、英語。
goit-js-hw-08が作成されました。GitHub Pagesの作業ページです。Prettierを使用して策定されます。 SRCフォルダーには、各タスクの準備が整ったマーキング、スタイル、接続されたスクリプトを備えた起動ファイルがあります。 Parcel-Project-Templateのsrcフォルダーを完全に交換して、プロジェクトにコピーします。これを行うには、このリポジトリをすべてアーカイブとしてダウンロードするか、ダウンギットサービスを使用してリポジトリから個別のフォルダーをダウンロードします。
SimpleLightboxライブラリこのタスクを01-gallery.htmlおよび01-gallery.jsで完了します。それをいくつかのサブコールに分割します:
npmを使用したプロジェクト依存としてSimplElightboxライブラリを追加します(過去の作業からのCDN参照は不要になりました)。npm (インポート/エクスポート構文)を通じてインストールされていることを考えると、反応することを行います。CSSライブラリコードをプロジェクトに接続するには、ドキュメントで説明されている場合を除き、別のインポートを追加する必要があります。
// Описаний в документації
import SimpleLightbox from 'simplelightbox' ;
// Додатковий імпорт стилів
import 'simplelightbox/dist/simple-lightbox.min.css' ; HTMLには、Vimeoプレーヤー向けのビデオが<iframe>れています。ビデオをローカルリポジトリに再生し続けるスクリプトを作成し、ページの再起動の後、この時点からビデオを再生し続けます。
< 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ナッシュナシュミ。npm installチームのプロジェクトの機関。npm startコマンドをリリースしました。src/sassパプケにあり、ページのファイルファイルにインポートされています。たとえば、 index.htmlの場合、スタイルファイルはindex.scssと呼ばれます。src/imagesフォルダーに識別します。合唱団はそれらを最適化しますが、プロジェクトのプロジェクトバージョンの枯渇によってのみです。すべてがあなたのコンピューターの姿を見せているので、それは弱い車で多くの時間になる可能性があるためです。 プロジェクトDepazaを調整するには、リポジトリの設定に多くの追加のシャグを描く必要があります。 Settingsタブをご覧になり、 ActionsサブセクションでGeneralアイテムを選択します。

プロットをポストセシアにスライドさせます。この跡は、画像のトレースとSaveのためにトラックに撮影されます。スクープにこれらのタンクがなければ、展開のプロセスを自動化するための公開はありません。

プロジェクトのプロジェクトバージョンは自動化され、GITHUBページで停止します。GH gh-pages WETでは、COGDの時間がmainウェットで更新されます。たとえば、まっすぐなプッシャまたはプール再テストプッシャまたはストレートプッシャ。このために、 package.jsonファイルのhomepageとスクリプトbuildをファイルする必要があります。独自のyour_usernameとyour_repo_nameをmumfftし、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 )に近づき、 gh-pagesのフォルダー/rootからファイルファイルの生成を引き出します。

極端な通勤の展開のステータスは、ヨディティカーターのエゴのアイコンによって征服されます。
ステータスに関する痛みを伴う詳細情報は、アイコンに浸し、 Details Windowsスイッチを超えることができます。

その時、数人の艦隊、私は陰謀を生きています、あなたはhomepageに示されている住所で煮ることができます。たとえば、私はこのリポジトリhttps://goitacademy.github.io/parcel-project-templateのマンドを生きています。
砂漠のプロットが開かれている場合、CSSおよびJSプロジェクトファイルの組み込まれたパックを見て、 Consoleタブを殺します( 404 )。コウノトリはすべて、 homepageの不規則な意味で、またはファイルpackage.jsonにスクリプトbuild 。

.github/workflows/deploy.ymlファイルからの特別なmain (githubアクション)が起動します。gh-pages Vetでのプロジェクトファイルプロジェクトの唯一の生産。反対の場合、ロジックスクリプトでは問題に示されます。