timur
Хех знал бы я пыху. У меня заказчики просто заставляют верстать под php и при этом везде все интерактивное жесть. Я уже который месяц уговариваю их работать с гетсби, но они продолжают настаивать на том что сайты с 26 в лайтхаусе лучшее решение.
Mido
Коллеги, киньте ссылочку, как готовить код к продакшену. А то я билд сделал, а весь код, на сайте, в консоли как будто я его на гтхаб выложил )
Vadim
Это единственный вариант? )
Ну мы ж про реакт? И ты его собираешь не через вебпак?
timur
Это единственный вариант? )
webpack --mode=production для начала
timur
далее ассеты жмешь
timur
Реакт... но вэбпак не настраивал.
Лучше настрить вебпак, или если совсем лень пожать все парселем
timur
https://parceljs.org
timur
parcel build твой-энтри
Mido
Лучше настрить вебпак, или если совсем лень пожать все парселем
правильно ли я понимаю, что можно просто взять свой проэкт и без каких либо настроек закинуть его в парсель?
timur
Да
timur
npm i -g parcel-bundler; parcel build entry.js как то так и все работает
arthur
с jsx
Ты cra используешь? сурс мапы после билда автоматически можешь выпиливать так: "postbuild": "rimraf build/static/js/*.map"
Mido
Спасибо :) буду изучать :)
Vlad
ребят, а на create-react-app нужно ставить бутстрап или он там уже есть?
Vlad
Отдельно ставится
поставил реакт, перестал работать проект) не плохо, не плохо.
Vlad
подскажите в чём проблема то?) всё работало пока не поставил бутстрап.
Vlad
import * as React from “react”
такой нету команды, к сожаленью
Alexey
команды?
Alexey
в консоль, наверное, пишет
Vlad
тьфу) я понял о чём ты
Vlad
в консоль, наверное, пишет
сорян) я просто уже туплю жёстка. А вообще как такая ошибка могла появиться?) я же только бутстрап поставил. до этого всё было ок
arthur
не знал
Vlad
npm install --save-dev @types/react @types/react-dom
спасибо. Удаление node_modules + npm install и твоя команда + перегрузка вебшторма и всё заработало😄
Ivan
не знал
В доке можно много удивительного найти)
Андрей
А как сгенерить билд с сорсмапами, но впоследствии их удалить?)
Андрей
”postbuild": "rimraf build/static/js/*.map”
Такое себе. Консоль в сафари срёт ошибками на продакшен сайте.
Андрей
Можете проверить: a-3.ru
Default
Такое себе. Консоль в сафари срёт ошибками на продакшен сайте.
Там в отдельной последней строчке ж путь указан
Андрей
Какими ошибками?
Что не может загрузить сорсмапы.
Eddie
Привет всем, кто знает как часто используется шаблон mvc в php ? И бывает ли без него, и как это часто бывает. Заранее благодарю
Default
Удаляй её и все дела
Андрей
Там в отдельной последней строчке ж путь указан
Да, знаю. Руками удалять чот такое(
Андрей
Потому что файлы вебпаком жму в gzip и br
Андрей
Ну ладно, пофиг на эти ошибки)
Default
Зачем руками-то? :)
Андрей
head -n -1
В бротли архиве тоже?)
Андрей
Ладно, не суть. Декларативный стил сборки, мать его.
arthur
Ладно, не суть. Декларативный стил сборки, мать его.
а зачем ты собираешь с ними-то? или заливаешь в какой-нибудь сентри при билде?
Default
В бротли архиве тоже?)
Напиши мейкфайл со всеми операциями и вызывай :)
Андрей
Кстати, а вы удаляете .js файлы после сборки? Оставляя только .gzip и .br?
arthur
не удаляю
Vlad
Гайс как переписать это, но чобы валидация была на onChange?? https://codesandbox.io/s/formik-select-example-gho5z
Anonymous
Не, одно от другого не зависит, комбинаторный взрыв решается (по идее) иерархическими КА https://xstate.js.org/docs/guides/hierarchical.html
Ну короче да, ты прав, это решается иерархическими(вложенными) стейт машинами, одно из их свойств - это то, что они являются изолированными, плюс есть контекст и гварды, благодаря которым можно выражать условные переходы из одного состояния в другое и ограничивать их количество https://en.wikipedia.org/wiki/UML_state_machine#Extended_states к тому же разрешено(и поощряется) разделять логику стейт машин, которые могут между собой общаться(мне даже показалось, что они чем-то похожи на пропсы ну или ещё более ближе на акторы) так что проблемы комбинаторного взрыва там нету(хотя теоретически конечно же он возможен)
Imran
Всем привет. Коллеги, кто нибудь юзал big blue button? Видео конференция
Imran
интегрировал на react?
в
А вы могёте
G
Все доброй ночи. Кто подскажет, как реализовать след функционал. Имеется список с товарами и с бесконечным скроллом, при переходе в товар при нажатии кнопки назад, хотелось бы чтоб меня возвращало на тоже самое место в списке, где расположен товар (на который кликнул) . Может библиотека какая или нативная реализация . Подскажите , пожалуйста
G
Список с пагинацией. При каждом скролле , подгружаются данные
G
Обычным scrollTo не выедешь по-моему
🦁
Драсте
🦁
Как возможно то, что все создаваемые компоненты с этим select зеркалят друг друга, если у них разный key, но они каким-то образом полностью друг друга повторяют, когда я выбираю значение в одном, оно меняется во всех остальных на странице. Как это фиксить?
🦁
🦁
первый скрин компонент с этим селектом, второй уже родительский компонент, в котором я его использую
Max
это жесть
🦁
в плане кода? да, жесть. Я на реакте только 6 часов пишу) Просто приходится, я сам этого не хотел)
🦁
я думаю стебать и издеваться неуместно, можно было бы просто помочь или промолчать...