Использование модуля Sharp npm для изменения размера изображения, загруженного в приложение Node - express - PullRequest
0 голосов
/ 02 мая 2020

Я пытался использовать острый модуль для изменения размера изображения, загруженного для продуктов в моем проекте электронной коммерции. Смотрите фрагмент кода. Мне нужна помощь, чтобы вставить острый фрагмент кода в mycode

     const create = (req, 
     res, next) => {
      let form = new. 
       formidable.
       IncomingForm()
       form.keepExtensions. 
       = true
       form.parse(req, 
       async (err, fields, 
       files) => {
       if (err) {
       return. 
    res.status(400).json({
    message: "Image could not be uploaded"
  })
}
let product = new Product(fields)
product.shop= req.shop
if(files.image){
  product.image.data = fs.readFileSync(files.image.path)
  product.image.contentType = files.image.type
}
try {
  let result = await product.save()
  res.json(result)
} catch (err){
  return res.status(400).json({
    error: errorHandler.getErrorMessage(err)
  })
  }
 })
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...