投稿を書きましたが、ダウンロード用の添付ファイルとしてファイルを提供したいと思います。
これまでのところ私は持っています
[Download files][download-file]
[download-file]: download.Zip
として宣言しましたdownload.Zip
を_posts
フォルダーに入れますただし、ファイルは正しい場所にコピーされません。
私が持っています
したがって、どちらのページからも、ダウンロード用のファイルを提供する方法についての回答は得られませんでした。
ディレクトリ構造のどこに静的ファイルを置くべきかわかりません。それを知ったら、{{ site.static_files }}
のようなLiquidを使用できるようですが、それでもファイル名を指定する必要があります。
これが私の解決策です。 「myname」.github.ioがあり、/download
内にmyname.github.io
フォルダーを作成し、このdownload
フォルダー内に投稿に含めたいファイルをアップロードしました。
単一の投稿で、次のコードを作成しました。
some text and [here is possible to download the file in PDF][1]
[1]:{{ site.url }}/download/file.pdf
ここ は私がこのテクニック(イタリア語)で作った実用的な例です。
download.Zip
ファイルをプロジェクトのルートに配置すると、{{ site.url }}/download.Zip
にコピーされます。フォルダに含めたい場合は、download/
などの任意のフォルダを作成でき、{{ site.url }}/download/*
を介して任意のファイルにアクセスできます。
[Jekyllファイル]を除く他のすべてのディレクトリとファイル(cssおよびimagesフォルダー、favicon.icoファイルなど)は、生成されたサイトにそのままコピーされます。
から ジキルドキュメント