Про переменные окружения было бы неплохо посмотреть😊
@svet_lana_ta
7 ай бұрын
Игорь, спасибо большое за видео! Очень просто и понятно, долго искала информацию, а ваше видео разложило всё по полочкам, всё работает☺
@shizzuki7154
3 ай бұрын
По маршрутизации вообще класс, то что нужно
@ГеоргийАлександров-д9ц
7 ай бұрын
Первый раз пишу комментарий, на столько зашло видео!))) Спасибо тебе!
@andrewsam224
Жыл бұрын
Крутяк!!!!! Уже стал переживать, так долго выпусков не было!!!
@antonov_i
Жыл бұрын
Работа + подготовка двух конференций сделали своё дело 😞
@denisIAkimenko
2 ай бұрын
Спасибо большое! Такие вещи важные рассказал, вообще весь смысл в них. Это почти никто не рассказывает.
@Vse-po-Faktu
2 ай бұрын
Спасибо большое! Очень грамотно объяснено и приятно слушать !
@iramiami
7 ай бұрын
огромное спасибооооо!!!!!
@RyhorVolasau
8 ай бұрын
Спасибо за такое видео Очень понятно Очень помогло
@SomeTimesCoding
11 ай бұрын
Как всегда всё круто и интересно! В будущем хотелось бы увидеть что-то подобное для проектов с SSR. Хотя бы в базовом виде. Какие особенности сборки, правильное взаимодействие между клиентом и сервером и т.д.
@antonov_i
11 ай бұрын
Добавлю в список. Давно хочется про Next сделать видео.
@Ama-wc9fl
8 ай бұрын
Рад что наткнулся на твоё видео, помог решить проблему с маршутизацией роутера. Большое спасибо за полезный контент и качественную подачу материала
@warcraft.mp4889
2 ай бұрын
Очень круто, все работает, Вы просто золото
@ОльгаАлександрова-ю8у
10 ай бұрын
Лучшее видео по деплою для новичков
@utyfgfybyjd4753
2 ай бұрын
СПАСИБО)
@liudmilapikhtina219
10 ай бұрын
Отлично объясняете , все работает !!! Огромное спасибо :)🤩
@telepuzik8349
2 ай бұрын
Спасибо, добрый человек!
@valeriyk7565
2 ай бұрын
Реально помог, спасибо за труд!
@Ангелина-ю5ц7м
4 ай бұрын
Игорь, огромное вам спасибо!!!!!!!!!! И спасибо этому чуваку rafgraph!!!! Но если бы не вы, Игорь, то как бы мы нашли этого rafgraph! Все работает! Как круто! И теперь при деплое на gh-pages нет ошибки 404 при перезагрузке. УРа!!!!!!!!!!
@СтаниславПшедзял
2 ай бұрын
Лайкос тебе огромный! Все работает
@Ohhhnailsss
3 ай бұрын
суперское объяснение, спасибо!
@andrewsam224
7 ай бұрын
Спасибо Игорь!!! Сейчас буду пробовать.
@nefed-L
6 ай бұрын
13:15 Для тех, кто как я, не знает что значат флаги в npm install: -D сокращение для --save-dev. Устанавливает пакет в дев зависимости, в те которые нужны только для программистов, а не для пользователей конечного продукта. -E сокращение для --save-exact. Устанавливает конкретную версию пакета, а не диапазон семантических версий. Например, конкретная версия в файле package.json будет пронумерована так 16.1.0 (без символа каретки), а семантическая так ^16.1.0 (с кареткой перед цифрами). И если вы например клонируете репозиторий на новой машине, то вам надо будет запустить npm install, чтобы опять все пакеты установить. И в случае семантической версии у вас может установится более новая версия какого-нибудь пакета например версия 16.2.0, которая может конфликтовать, баговать с вашим кодом и пока вы это поймете, потеряете кучу нервов. Пишу, потому что сама не знала что эти флаги значат, вдруг кто-нибудь тоже не знает, хочу помочь. Инфа про версии с сайта plainenglish статья Best Way How To Install NPM Packages With an Exact Version.
@antonov_i
6 ай бұрын
Спасибо за дополнение! Кстати, более подробно про виды зависимостей можно посмотреть в отдельном видео - kzitem.info/news/bejne/xGOkl4KEmnaLY44. Здесь и optional, bundle, peer.
@НатальяМельник-ц1в
3 ай бұрын
Спасибо за видео, очень помогло)
@andrewsam224
7 ай бұрын
Игорь крут!!! Спасибо!!
@chatoyluck4022
2 күн бұрын
Спасибо!
@vhs5694
11 ай бұрын
БЛАГОДАРЮ, ЦЕЛЫЙ ДЕНЬ УБИЛ НА ПОИСК, СПАСИБО
@dmp7232
28 күн бұрын
моё почтение, снимаю шляпу.
@tuyaragrigoreva6373
3 ай бұрын
очень помогло, спасибо тебе
@dotg6618
11 ай бұрын
Игорь, bull's eye. спасибо
@allanazevedo2581
5 күн бұрын
Very good
@nikoreon5824
Ай бұрын
Похоже я скорее состарюсь, чем загружу свой первый проект на гитхаб)
@denzzlleros837
5 ай бұрын
Спасибо очень круто !!!
@true227
3 ай бұрын
посмотрел и решил на vercel залить, где все гораздо проще:)
@dariamagomedova7123
11 ай бұрын
Игорь, спасибо большое за качественные видео! Как преподаватель, учусь увлекательной подаче материала :) Если не секрет, что за модель микрофона? Буду благодарна ответу.
@antonov_i
11 ай бұрын
Спасибо за поддержку )) Начиная с этого видео у меня Rode Procaster (XLR). В прежних был Nady 1CX (USB)
@Mrflomaster2011
10 ай бұрын
Игорь, почему так часто пропадайте? Очень жду ваших видео :)
@antonov_i
10 ай бұрын
Спасибо за поддержку! Всему причина - работа, которая настигает даже в выходные. Октябрь был временем конференций и гостевых лекций в университете. В ноябре времени будет больше, видео вернуться. Скоро-скоро!
@Mrflomaster2011
10 ай бұрын
@@antonov_i Благодарю за ответ. Понимаю что работа отнимает у вас свободное время. В любом случае продолжайте вести ваш канал 😀 мне лично нравится ваша подача материала.
@velikorossnationalist4259
11 ай бұрын
👍
@Pumpkinpummm
7 ай бұрын
Отличное понятное объяснение) Спасибо! Непонятен важный (!) момент по деплою - что за плагин для vscode дает красивые иконки в панели exlorer ?)
@antonov_i
6 ай бұрын
Я использую расширение vscode-icons (marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons). Есть и другие, можно поискать по ключевому слову icons в списке расширений
@ginhop1057
2 ай бұрын
выглядит костылево
@firefoxic
11 ай бұрын
А как же автоматизация? Можно же не пакет gh-pages вручную каждый раз запускать (что можно и забыть сделать), а написать файлик gh-actions, чтобы гитхаб сам по пушу в main запускал у себя на сервере пересборку приложения и пушил его в ветку gh-pages (на что так же среагирует встроенный экшен деплоя). Пакет gh-pages при этом не нужен совсем.
@antonov_i
11 ай бұрын
Всё верно. Я упоминал о варианте с gh-actions, но в видео его не разбирал. Повод сделать отдельный материал.
@surckeez
4 күн бұрын
"repository" обязательно должен быть "Public" ?
@LarissaZubkova
11 ай бұрын
Спасибо! Очень полезно. Пыталась задеплоить six-cities-13, но почему-то не подгружается logo и pin. С чем это может быть связано?
@antonov_i
11 ай бұрын
Проверьте пути, которые указаны для изображений. Возможно путь строится от корня. Проще всего открыть вкладку «Network» в инструментах разработчика и посмотреть запросики к незагруженным ресурсам.
@LarissaZubkova
10 ай бұрын
@@antonov_i спасибо, помогло)
@andrewsam224
7 ай бұрын
Подскажите как сделать без Vite?? Плиззз
@Volodymyr-vq5fm
2 ай бұрын
Так никто для create react app поправки и не написал в комментах
@nadiiabeskurskaya8233
3 ай бұрын
Здравствуйте. Подскажите, пожалуйста, как настроить github pages для проекта с фронтэндом на react(после сборки все файлы в папке build), и бэкэндом ?
@antonov_i
3 ай бұрын
Здравствуйте. Фронтенд разворачивать точно также. А вот back на GitHub Pages развернуть не получится (
@valeriyk7565
2 ай бұрын
Почему реакт супер популярен, но такие базовые проблемы с роутингом решаются какими-то костылями?
@antonov_i
2 ай бұрын
В данном случае это особенность хостинга, GitHub Pages
@valeriyk7565
2 ай бұрын
@@antonov_i а на других, например netlify, таких проблем не будет?
@svetoslavbogdanov5115
7 ай бұрын
Почему-то у меня нет файла index.tsx
@ЯрославПриступлюк
10 ай бұрын
Спасибо за урок но подскажите когда я сделал деплой по Вашей методеке у меня такая ошибка когда я перехожу по роуту failed to fetch dynamically imported module как можна пофиксить использую (const Tab = ({ tab }) => { const MyTabs = lazy(() => import(`/${tab.path}`)); return ( {tab.title} );) заранее спасибо
@antonov_i
10 ай бұрын
Сложно подсказать не видя всей информации. Но здесь проблема импорте модуля. Возможно модуль, который в импортируете (путь `tab.path`) не существует или лежит не в том месте (например, путь строится с учётом корня). Откройте инструмент Network в инструментах разработчика и посмотрите откуда происходит импорт модуля.
@ЯрославПриступлюк
10 ай бұрын
@@antonov_i прикол в том что в dev разработке работаєт на ура а вот в build такая ошибка думал что может какие то настроики для vite есть для функции const MyTabs = lazy(() => import(`/${tab.path}`)); мне кажется здесь проблема с lazy
@antonov_i
10 ай бұрын
@@ЯрославПриступлюк Возможно. А какую именно ошибку выдаёт?
@ЯрославПриступлюк
10 ай бұрын
@@antonov_i failed to fetch dynamically imported module
@antonov_i
10 ай бұрын
@@ЯрославПриступлюк Хм, странно. Запишу себе, как будет время попробую посмотреть. Но не знаю когда получится. Есть мысль сейчас записать видео про реализации SSR.
Пікірлер: 67