у вас, вероятно, есть сервер разработки в режиме наблюдения. поэтому, когда вы загружаете файл, наблюдатель обнаруживает некоторые изменения на диске и перезагружается.
найдите эту опцию и отключите ее.
альтернативно, некоторые наблюдатели имеют возможность игнорировать определенную папку. Вы можете добавить эту папку с изображениями, чтобы игнорировать список.
Вы упоминаете, что реагируете на приложение, поэтому я думаю, что вы можете использовать webpack-dev-server?
, чтобы отключить режим просмотра для определенных файлов / папок. это
const path = require('path')
module.exports = {
...
devServer: {
watchOptions: {
ignored: [
path.resolve(__dirname, 'dist'),
path.resolve(__dirname, 'node_modules'),
path.resolve(__dirname, 'images') // image folder path
]
}
},
...
}