Как создавать приложения реагировать. js на визуальный код студии? - PullRequest
0 голосов
/ 27 января 2020

Я создал два приложения, используя 'Visual Studio Code' и 'node.js.' Я запускаю их с помощью команды npm start, и они отображаются в браузере. Я хочу построить или развернуть их, чтобы они могли использоваться кем угодно. Там сказано использовать команду 'npm run build.' Как это сделать, и какую технику вы используете для их построения?

Ответы [ 2 ]

0 голосов
/ 28 января 2020

Код Visual Studio или любой другой редактор кода в этом отношении не имеет значения. Вы можете разрабатывать, создавать и развертывать любое приложение React с помощью любого редактора кода, который вам нужен, это просто вопрос предпочтений.

  • «Строительство» относится к задаче подготовки (преобразования, минимизации, сжатия и т. д. c.) всех соответствующих файлов проекта, чтобы они были готовы к работе (при условии, что ваши сценарии сборки настроены для этого).

  • «Развертывание» приложение, как правило, представляет собой отдельную задачу, которая развернет (загрузит) вашу текущую сборку проекта на поставщика платформы разработки, например Firebase , Netlify , Azure, et c. Обратите внимание, что вы должны зарегистрироваться у провайдера и настроить новый проект до его завершения, прежде чем развертывать свой проект.

Какой провайдер вы используете, полностью зависит от вас. Кроме того, вы должны настроить свой текущий проект, как только вы выбрали поставщика разработки. Они предоставят инструкции по развертыванию вашего проекта.

Обратите внимание, что вы можете настроить свои собственные npm сценарии так, чтобы они выполнялись так, как вам хочется. Подробнее об этом здесь

0 голосов
/ 27 января 2020

Это зависит от того, какую конфигурацию вы использовали для сборки приложения React. Если вы использовали create-react-app, npm run build - правильная команда для его построения.

Если вы использовали другую конфигурацию (например, веб-пакет), вы должны использовать соответствующую команду для этой конфигурации.

В любом случае, его развертывание будет так же просто, как копирование / вставка содержимого папки build на сервер, на котором вы хотите ее разместить, после выполнения команды сборки.

...