koa2 如何处理静态文件的删除与更新?

场景如下:当用户新增数据时,涉及到上传图片等静态资源,服务端通过koa-static中间件会保存并返回这张图片的真实地址(保存在数据库相应字段中)。那么当用户删除这条数据或者更新时(只是将数据库中的图片地址进行了改变),如何处理之前遗留的静态资源呢?通过fs.unlink删除吗?

阅读 2.5k
1 个回答

删除数据库数据的同时,去删除物理文件,为什么要只删除数据库而不同时处理物理资源呢?你用nginx进行静态资源处理是很快的吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题