Closed KiKiKi-KiKi closed 4 years ago
開発サーバー (localhost:8080) で 【初心者向け】すごい面白い動画 の json が読み込まれず、表示されない問題を修正しました。
localhost:8080
https://github.com/omegasisters/homepage/blob/939b5a8abb878f716a1da09f76bbaceb3185e9fc/assets/js/ytplaylist.js#L2
開発サーバーの root は /homepage ではなく、動画リストの読み込みは /homepage のパスで fetch していたためにパスが異なり json が読み込めていない状態となっていました。 そこで下記修正を行いました。 副作用として、本サイトと同様に /homepage でパスを指定することができるようになりました :tada:
/homepage
yarn start
localhost:8080/homepage/
ref. https://github.com/omegasisters/homepage/issues/374 fixed https://github.com/omegasisters/homepage/issues/231
cf. https://webpack.js.org/configuration/dev-server/#devservercontentbasepublicpath
git remote add upstream git@github.com:omegasisters/homepage.git
upstream
master
$ git pull --rebase upstream master
push
--force-with-lease
git push --force-with-lease origin <ブランチ名>
dev-server なので本番環境への影響はありません。 また相対パスで指定されている箇所に関しては問題はないと思います。 他絶対パスで指定されている部分がなければ local 環境での動作も大丈夫な筈…デス
👍
:beetle: 変更内容: Summary
開発サーバー (
localhost:8080
) で 【初心者向け】すごい面白い動画 の json が読み込まれず、表示されない問題を修正しました。https://github.com/omegasisters/homepage/blob/939b5a8abb878f716a1da09f76bbaceb3185e9fc/assets/js/ytplaylist.js#L2
開発サーバーの root は
/homepage
ではなく、動画リストの読み込みは/homepage
のパスで fetch していたためにパスが異なり json が読み込めていない状態となっていました。 そこで下記修正を行いました。 副作用として、本サイトと同様に/homepage
でパスを指定することができるようになりました :tada:yarn start
で起動する dev server の root を実際のサイトど同じ/homepage
に変更yarn start
でデフォルトでlocalhost:8080/homepage/
が開くように変更ref. https://github.com/omegasisters/homepage/issues/374 fixed https://github.com/omegasisters/homepage/issues/231
cf. https://webpack.js.org/configuration/dev-server/#devservercontentbasepublicpath
:sunglasses: 確認事項: Check point
git remote add upstream git@github.com:omegasisters/homepage.git
upstream
のmaster
を取り込む$ git pull --rebase upstream master
push
する場合、--force-with-lease
オプションをつけるgit push --force-with-lease origin <ブランチ名>
:rabbit: 補足: Other Information
dev-server なので本番環境への影響はありません。 また相対パスで指定されている箇所に関しては問題はないと思います。 他絶対パスで指定されている部分がなければ local 環境での動作も大丈夫な筈…デス