使用手順とガイドラインについては、https://universityheader.ucf.eduにアクセスしてください。以下の手順は、ヘッダーのソースコードを操作するためのものです。
config.templ.confをコピーし、環境に必要なconfig値を更新し、 config.confとして保存します。src/ subdirectoryのcd 、およびrun ./compile.shindex.html (repoのルートディレクトリ)をロードします。すべての資産が正しくロードされていることを確認してください。上記のすべてのインストール手順に従ってください。
ローカル開発のためにbrowsersyncを有効にするか、このプロジェクトのデフォルトのgulp構成にその他の変更を加えたい場合は、 gulp-config.template.jsonをコピーし、希望する変更を行い、 gulp-config.jsonとして保存します。
browsersyncを有効にするには、 syncをtrueに設定し、ローカルホストのセットアップに必要に応じてsyncTarget値を調整します。
変更可能な構成値の完全なリストは、 gulpfile.jsで表示できます( config変数を参照)。
src/scss/またはsrc/js/bar.jsのファイルに必要に応じて変更を行います。画像資産は、必要に応じてbar/img/に直接追加/調整する必要があります。
src/js/university-header.js 、 src/js/university-header-full.js 、またはbar/css/直接のファイルに変更を加えないでください。
gulp defaultを実行してプロセスアセットを実行します。このタスクは、利便性のためにsrc/compile.shも実行されます。
gulp watchを実行して、SCSSおよびJSファイルの変更を継続的に視聴します。 gulp-config.jsonでbrowsersyncを有効にした場合、SCSSまたはJSファイルが変更されたときにブラウザをリロードします。 gulp watch 、利便性のためにsrc/compile.shも実行します。
index.htmlに対する変更を確認します。
config.templ.confファイルにある環境変数を設定します。 GitHubワークフローの場合、これらはリポジトリ変数として追加してから、ワークフローのenv変数に追加できます。prebuildとbuildスクリプトを実行する必要があります。これらは依存しており、 npm run prebuild && npm run buildで依存して実行できます。bar/ディレクトリに書き込みます。これがディレクトリであり、展開できるものです。 バグレポートまたは機能リクエストを送信したいですか?詳細については、貢献ガイドラインをご覧ください。ご連絡をお待ちしております!