web-dev-qa-db-ja.com

マークダウンにアセットダウンロードリンクをどのように含めますか?

アセットに小さなJavaScriptファイルがあり、直接ダウンロードしてリンクしたいと思います。

次のリンクは、現在のタブでファイルを開くだけです。

[myFile.js]({{file name='myFile.js'}})

リンクをクリックして実際にファイルをダウンロードしてほしいのですが。それはマークダウンで可能ですか?

10
ktouchie

リンクと同じです。 [File Name](url)。これは、GithubページのJekyllによるマークダウンの実装で機能します。

2
Johnson Zhou

インラインHTMLを使用してみてください<a href="myFile.js" download>Click to Download</a>

1
Âishik Pyne

GitHub wikiサイトはダウンロード属性を削除するため、前述の従来のアプローチは適切に機能しません。ただし、次のことが機能することがわかりました。

<a id="raw-url" href="https://raw.githubusercontent.com/github-username/project/master/filename">Download FILE</a>

明らかに、「github-username」をgitハブのユーザー名に置き換えてください。 'project'をプロジェクト名に、 'filename'を実際のファイル名に置き換えます。これは、ファイルがサブフォルダーにないことも前提としています。また、実際にはraw.githubusercontent.comでホストされていることに注意してください。

しかし、その難しさから、サイトが意図的にそのような行動を阻止していたのではないかと私はほとんど疑問に思っています。

1
Jahmic