【问题标题】:How to store uploaded input files in static folder in a vue nuxt application?如何将上传的输入文件存储在 vue nuxt 应用程序的静态文件夹中?
【发布时间】:2021-04-04 19:03:52
【问题描述】:

我有一个将图像作为输入的文件输入表单。通常我们会将图像发送到后端服务进行存储,但这次我想将它们保存到 nuxt 静态文件夹中。我知道在前端存储动态文件不是一个好主意。但是有什么方法可以将上传的文件保存到静态文件夹中或使用 vue 和 nuxt 保存在前端的任何位置?

【问题讨论】:

    标签: vue.js file-upload vuejs2 nuxt.js vuetify.js


    【解决方案1】:

    你所描述的是不可能的。至少不是以用户或开发人员友好的方式

    Nuxt 中的static/ 文件夹仅在构建时使用。其中的任何资源都会映射到域的根/

    您不能将文件插入到已上传站点的static/ 文件夹中。

    如果您想为用户上传的内容提供服务,则在构建完成后,需要将文件发送到后端并根据您的用例进行适当的存储。

    否则,您必须为添加到本地 static/ 文件夹的每条用户内容重新生成静态站点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-19
      • 2014-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-16
      • 2019-01-15
      相关资源
      最近更新 更多