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

Markdown 如何在降价中包含资产下载链接?,markdown,github-flavored-markdown,Markdown,Github Flavored Markdown,我在资产中有一个小的JavaScript文件,我想作为直接下载链接到它 以下链接仅在“当前”选项卡中打开文件: [myFile.js]({{file name='myFile.js'}}) 我想在点击链接后下载文件。这在markdown中可能吗?尝试使用内联HTML 它与链接相同[文件名](url)。它在Github pages的Jekyll markdown实现中对我有效。在Github.com上 GitHub wiki站点去掉了下载属性,因此前面提到的传统方法无法正常工作。但是,我发现以下

我在资产中有一个小的JavaScript文件,我想作为直接下载链接到它

以下链接仅在“当前”选项卡中打开文件:

[myFile.js]({{file name='myFile.js'}})
我想在点击链接后下载文件。这在markdown中可能吗?

尝试使用内联HTML

它与链接相同<代码>[文件名](url)。它在Github pages的Jekyll markdown实现中对我有效。

在Github.com上

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

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

显然,用您的github用户名替换“github用户名”。将“项目”替换为项目名称,“文件名”替换为实际文件名。这还假定文件不在子文件夹中。另外,请注意,它实际上托管在raw.githubusercontent.com上


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

Markdown只生成HTML,所以您的答案是:或。只需在标记中包含原始HTML。一些wiki主机(例如GitHub wiki)从中删除“下载”属性以获取更多信息。如果您在自述文件或其他文件中,也可以使用相对链接。无论是绝对链接还是相对链接,它似乎都不起作用。它只是打开了一个包含原始文件内容的新选项卡。@Kuba我最近没有检查过,但是如果GitHub更改了服务器上的功能,我不会感到惊讶。