Я не хочу использовать create-react-app
. Итак, как я могу настроить минимальную рабочую среду разработки для простого реагирующего приложения?
Примечание. Я знаю, что могу просто включить все, во время выполнения как JS (что хорошо документировано), но я не хочу этого, так как мне все еще нужна версия, которую можно использовать для производства!
Я не хочу:
- для минимизации (см. соответствующий вопрос здесь)
- иметь какое-либо объединение (или, если это проще сделать, у меня может быть весь JS, например, объединенный в файл)
- любая более старая поддержка браузера, чем то, что я пишу как JS (так что никакой транспиляции, которая делает это)
- любой dev-сервер (могу перезагрузить вручную.)
- любые функции live-reload или расширенные возможности разработчика
Я хочу:
- использовать компоненты React
- (необязательно) включить JSX (Я знаю, что React можно использовать без него, но скажем, это минимальное преимущество, которое я хочу получить от React. Пожалуйста, сообщите мне, однако, какие дополнительные шаги для установки / конфигурации это будет "стоить", поэтому этот ответ применим к тем, кто хочет JSX, и тем, кто это делает. нет.)
По сути, я просто хочу использовать React. Без всякой причудливой ерунды! *
Я просто спрашиваю об этом, потому что официальные документы React не упоминают такую возможность.
Внимание: рассуждения для тех, кто задается вопросом, зачем мне это нужно.
* На самом деле, это звучит безумно, если отказаться от этих удобных функций разработчика и т. Д. Но я утверждаю, что для этого есть законные причины / варианты использования. Мой, например, что все это просто непригодно для меня / ломает вещи, как Я пытаюсь создать расширение для браузера с помощью React.
Да, Я видел очень похожий вопрос, но, к сожалению, пользователь на шаг впереди меня, и ответы на них очень специфичны для их проблемы. Сначала я хочу узнать общие вещи, то есть что мне нужно и как настроить?