вебпак или другой) под scss, react jsx?
npm create vite@latest
https://create-react-app.dev/
Cra устарел
Куда код с файлами помещать? В паблик или src?
Src, в паблик изображения, свг и прочее
А я могу в src создать папки "js" и "src"?
Да, лучше поищи курс какой-нибудь по реакту. У academind есть хороший курс на 45 часов
Это где такое написано?
https://github.com/reactjs/react.dev/pull/5487#issuecomment-1409720741 Вот комментарий Дэна Абрамова
И где там написано что он депрекейтед? Абрамов просто написал что он морально устарел но на рынке нет других решений и они в данный момент работают над новым решением которое призвано заменить CRA. Но до тех пор…
Точно так запускать?
Хочешь совет?
Не изводи свою голову и либо поставь WSL либо дуалбут с убунтой, на юникс все будет сильно проще с работой консольных утилит
Под виндой почти никто не пишет, тебе один фиг в Юникс лезть, сделай это раньше
Если cra морально устарел, то чем плох Vite тогда? Почему не использовать его? Или говно, но родное
Да ничем по сути, они оба решают проблему, тут вопрос выбора и привычки
Получилось, понял
У vite, точнее у роллапа проблемы с тришейкингом, либы через раз тришейкает и то плохо. Пока что стабильный вариант - свой конфиг webpack 5 с включенными фичами кэширования всего и вся
>у роллапа проблемы с тришейкингом никогда не сталкивался можно пруф?
Выше скидывал ссылку
Почитаю, но мне лично он больше нравится, чем "vite"
а это то тут каким боком?
С vite столкнулся с тем, что он внятно не умеет импортить SVG(из коробки, по крайней мере)
У него ошибка была с тем что npm лез искать пэкедж куда то в дебри папки Users
Этой приблуде еще пару лет надо что бы дойти до ума, а когда дойдет, выяснится что вся скорость и прочее куда то пропало, как было с свелте
А в чем проблема? https://www.npmjs.com/package/vite-plugin-svgr
Причём я так и не понял: где скорость-то? Бандл ведь того же размера получится, если я использую те же либы. Типа, собираться быстрее должен?
скорость проекта зависити только от количества и размера кода+либ
Обсуждают сегодня