не понятно: в какой момент требуется поменять токен, и на какой.
Конечно же можно в любой момент переконфигурировать axios. Он берёт настройки в таком
порядке:
- из файла
lib/defaults.js
- затем из настроек инстанса
- затем из опций, переданных в текущий запрос
Вы не привели код, где подставляете token в параметры axios. Допустим, что-то глобальное:
axios.defaults.headers.common['Authorization'] = AUTH_TOKEN;
Точно так же потом, когда надо поменять токен, делаете примерно так:
axios.defaults.headers.common['Authorization'] = NEW_TOKEN;
и вперёд, можно делать запросы с новым токеном
axios.get('https://google.com').then(r => console.log(r));