Добрый день. Не так давно понадобилось загрузить файл excel в приложение nuxt и сохранить его в базу данных supabase для дальнейшего использования. В этой статье не буду рассказывать как поставить приложение Nuxt 3 и Supabase т.к. это было уже в предыдущих статьях. Итак, приступим. Создаем файл с любым названием в папке pages нашего приложения. В нем сразу же вставляем такой код: <template> <div> <input type="file" @change="addfile" /> </div> </template> Тут мы просто сделали кнопку без всяких стилей для загрузки нашего файла и добавили на эту кнопку функцию addfile. Далее командой npm i xlsx устанавливаем модуль для работы с файлами эксель. Далее импортируем этот модуль в наш файл и объявляем переменные <script setup> import * as XLSX from "xlsx"; const supabase = useSupabaseClient(); let file = ref(null); let arrayBuffer = ref(""); let filelist = ref(null); let tablexls = ref(null); Теперь нам нужно добавить саму функцию addfile, которая у нас висит на кнопке. async function add