如何在降价中包含资产下载链接?

kto*_*hie 9 markdown github-flavored-markdown

我有一个小资源的JavaScript文件,我想直接下载链接到.

以下链接只是在当前选项卡中打开文件:

[myFile.js]({{file name='myFile.js'}})
Run Code Online (Sandbox Code Playgroud)

我想要点击链接实际下载文件.降价时是否可能?

Joh*_*hou 6

它与链接相同。[File Name](url). 它在 Github 页面的 Jekyll 降价实现上对我有用。


小智 5

尝试使用内联 HTML <a href="myFile.js" download>Click to Download</a>


Jah*_*mic 5

在 GitHub.com 上

GitHub wiki 站点去掉了下载属性,因此前面提到的传统方法无法正常工作。但是,我发现以下方法有效:

<a id="raw-url" href="https://raw.githubusercontent.com/github-username/project/master/filename">Download FILE</a>
Run Code Online (Sandbox Code Playgroud)

显然,将 'github-username' 替换为您的 git hub 用户名。用项目名称替换“project”,用实际文件名替换“filename”。这也假设文件不在子文件夹中。另外,请注意,它实际上托管在 raw.githubusercontent.com 上。

然而,由于困难,我几乎想知道该网站是否有意阻止这种行为。

  • 它似乎不起作用,无论是绝对链接还是相对链接。它只是打开一个包含原始文件内容的新选项卡。 (3认同)