# 2024-09-18
Table of Contents
2024-09-18
やっぱり docs 内の記事をルートに持ってこようかなあ
気になる
_config.yml
とか生成される _site
はルートにある。ローカル用の Gemfile もルートにある
なのにカスタム assets や index になっている README.md などは docs にある
❯ ls2024-09 ProTypeScript_MySampleCode _config.yml get_file_info.sh template.shCopilotSample README.md _site get_git_file_info.sh tmpCopilotSample.zip Rails arrow_functions.js js-closure.jsGemfile Ruby change-method-to-field.js monthly-posts.shGemfile.lock TypeScript docs prepend-front-matter.sh
❯ ls docs2024-05 2024-09-15.md convert_to_tasklist.rb2024-06 2024-09-16.md layered-design-for-ruby-on-rails-application.md2024-07 README.md params.txt2024-08 _config.yml upcase_converter.upcase2024-09-01.md _plugins2024-09-12-findy-stuff-engineer-path.md assets
- config から source docs や destination
_site
などを辞める- コマンドラインでも指定しない
- docs から少しだけマークダウンファイルを移してみる
- それらだけがサイトに表示されていればよさそう?
- html に変換したくないものはディレクトリに移して exclude option に指定しておけばいいかな
code_samples
などを作るprojects
に移した
ファイルを移したり余計なファイルを消したりまではよかったが。。。アセットパスが正しいほうを向かなかったりした
試行錯誤の末、以下に落ち着いた。疲れた…
baseurl を /til
にするとか。ブランチというかリポジトリをデプロイしているので noriyotcp.github.io/til
になるので
あとは _layouts/default.html
を作ったがその中でのリンクの分岐とか…本番用とローカル用
本番ではよしなに /til/
をつけてくれるのだがローカルではそうでないので /til/assets/css/style.css
というふうにしなきゃいけなかった
baseurl を /til
にしたにもかかわらず、それを考慮せずに /
からパスを見ようとする
https://github.com/noriyotcp/til/compare/ba6c2008d6c0c8fed2c5b1225223f0693de9253b…HEAD