1. 首页
  2. 考试认证
  3. 其它
  4. Skipper 文件上传问题解决示例

Skipper 文件上传问题解决示例

上传者: 2024-10-28 02:02:53上传 ZIP文件 3.13MB 热度 3次

此示例的目的是找到Skipper上传文件时的问题解决方法:


req.file(file_name).upload({ dirname: book_path, saveAs: _saveAs }, function (err, file) {

    // 从此处起在最新版本中出现问题

    if (err) return res.send(500, err);

    if (!file.length) return res.redirect('book/edit/' + book.id);

    // 对文件进行处理

});



function _saveAs(file) {

    // 自定义文件命名逻辑

}

在最新的Skipper版本中,这段代码在执行上传文件的过程中无法正常工作,尤其是在 upload 方法中调用 saveAs 函数后出现中断。解决方法可能涉及版本兼容性问题,推荐逐步检查req.file()的响应状态,并确保 saveAs 方法的回调函数能够正确执行。

下载地址
用户评论