链接到在浏览器中打开的文件

时间:2019-05-24 12:15:07

标签: vue.js

我正在尝试提供指向网页上gpg文件的链接。不管是相对路径还是绝对路径(static asset),单击链接时,索引页面都会重新出现。我不想使用js读取gpg的内容并将其呈现。相反,我希望浏览器处理文件的打开(打开或下载)。也不能与其他文件类型一起使用。

我尝试为此特定文件类型(文件加载器/ URL加载器)添加webpack配置。使用原始加载程序,我可以读取文件的内容,但是我不需要。尝试将文件添加为导入文件。

要进行复制,请使用vue-cli创建一个新项目。将此添加到App.vue模板中:<a href="/public/a.gpg">Link</a> 创建vue.config.js

    chainWebpack: config => {
      config.module
        .test(/\.gpg$/)
        .use('file-loader')
        .loader('file-loader')
        .end()
    }
  }

请提出一种包含指向相同域中文件的链接的方法。我不希望vue应用程序处理此类文件的渲染。

0 个答案:

没有答案