Ошибка циклических зависимостей с axios в Svelte

#axios #svelte #circular-dependency

Вопрос:

 <script>
import axios from 'axios'
import { onMount } from "svelte";
let events = [];

onMount(async () => {
  try 
  {
     const res = await axios.get("https://jsonplaceholder.typicode.com/todos/1");
     console.log(res);
     events = res.data;
  } 
  catch (error) 
  {
      console.log(error);
  }

});
</script>

<div>
{JSON.stringify(events)} 
</div>
 

С помощью этого простого примера я получаю следующую ошибку.

(!) Циклические зависимости node_modules/axios/lib/defaults.js -> node_modules/axios/lib/adapters/xhr.js ->> node_modules/axios/lib/defaults.js node_modules/axios/lib/defaults.js ->>> node_modules/axios/lib/adapters/xhr.js ->>>> node_modules/axios/lib/defaults.js?commonjs-прокси ->>>>> node_modules/axios/lib/defaults.js

Я использую axios v0.22.0 и стройный 3.43.1 с накопительным пакетом

Кто-нибудь может мне помочь? Я проверил с помощью axios 0.21.4, ошибка не отображается.

Ответ №1:

Это связано с этим вопросом. Скоро это должно быть исправлено.
А пока используйте версию 0.21.4