Это звучит для меня как вопрос, на который уже нужно ответить в SO, но я много раз искал безуспешно.
У меня есть вход, в котором пользователь выбирает файл. Я использую стороннюю библиотеку для загрузки этого файла в AWS S3, который использует имя файла в качестве ключа в s3. Однако мне нужен определенный ключ, и поэтому я пытаюсь изменить имя файла.
К сожалению, когда я пытаюсь, я получаю следующую ошибку:
TypeError: Невозможно назначить только для чтения свойство 'name' объекта '#'
Я могу понять, почему имя будет только для чтения, но в этом конкретном случае мне нужно изменить имя. Я попытался объявить новую переменную, чтобы скопировать значение файла, но результат тот же.
Есть идеи, что я могу сделать, чтобы это исправить?