import {axios} from './axios.js';
потребует от Axios именованного экспорта, например
export function axios(...params) { ... }
У Axios есть экспорт по умолчанию, который вы импортируете без фигурных скобок:
import axios from './axios.js';
Чтобы импорт работал в браузере, необходимо объявить сценарий импорта с помощью type="module"
:
<script type="module" src="./js/main.js"></script>
Edit:
Проверка того URL, который вы дали, кажется, что Axios вообще не предоставляет модуль ECMAScript. Импортирование, как я описал, будет работать до тех пор, пока вы используете что-то вроде веб-пакета для объединения ваших скриптов.
Редактировать 2:
Я только что подал проблему в хранилище Axios по теме: https://github.com/axios/axios/issues/1879