Форум программистов, компьютерный форум, киберфорум
Node.js
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/29: Рейтинг темы: голосов - 29, средняя оценка - 4.76
1 / 1 / 1
Регистрация: 11.04.2018
Сообщений: 45

Как развернуть веб приложение у себя на компьютере

19.11.2019, 20:52. Показов 6379. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, с js знакома очень мало, но по учёбе необходимо сделать задание.
Есть проект на гитхабе (фронт на react и бэк на node js отдельно выложены). Я их склонировала, установила node js, но не понимаю как мне запустить у себя на компьютере это приложение и как с ним в дальнейшем работать, если они отдельно выложены?

Скорее всего, вопрос покажется глупым, но больше негде спросить, в интернете уже поискала, там только о том, как запустить просто один проект на реакте без какого-либо бэка.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.11.2019, 20:52
Ответы с готовыми решениями:

Как развернуть свой сервер на домашнем компьютере?
Здравствуйте я использую iis и windows 7 корп как мне настроить свой сервер делаю по инструкции иис запускается на компьютере но вот...

Объясните пожалуйста как у себя на компе развернуть сервер denwer/xampp/openserver не локально?
Есть комп работающий 24/7. Нужно у себя развернуть сервер, привязать доменное имя к нему, и запустить сайт с своего компьютера, чтобы...

Как разместить сайт у себя на компьютере?
Я установил Denwer, но это не то, что мне надо! Мне надо, чтоб на мой сайт можно было зайти из любой комп. через интернет и все это было...

2
 Аватар для Yura007
61 / 44 / 16
Регистрация: 09.02.2019
Сообщений: 149
19.11.2019, 22:05
Посмотрите как запускается бэк .
Вообще Вам нужно будет запустить Апишку вашу так же как и фронт .

Вам придется настроить еще и фронт часть так как скорее всего там указан адрес бека вам нужно будет переписать его на локальный адрес на порт на котором будет сидеть бэк и слушать порт например
JavaScript
1
2
3
4
5
const instance = axios.create({
    headers:{},
    withCredentials:true,
    baseURL:'http://localhost:3015/',
})
так примерно должно быть что бы запросы шли на ваш локальный адрес.

Добавлено через 24 минуты
А БД вы тоже к себе скопировали ?

Добавлено через 6 минут
без Бд ваш Бэк работать не будет .
ну а если скопировали то заходите в файлик где у вас настройки и
JavaScript
1
2
3
4
5
6
var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'root',
  password : '',
  database : 'apiserver'
});
Ну и заливаете БД к себе .
0
416 / 307 / 113
Регистрация: 28.08.2013
Сообщений: 828
20.11.2019, 18:51
Лучший ответ Сообщение было отмечено valery7 как решение

Решение

Заходите в командной строке в папку React проекта и вводите команду
Bash
1
npm start
это запустит React приложение, но для разработки. Если нужно развернуть веб-приложение, то вместо предыдущей команды введите
Bash
1
npm run build
после чего появиться новая папка "build", в этой папке будут различные файлы (js, css, images, etc), их нужно скопировать (возможно не все) в папку с Node.js проектом, в папку где хранятся статические файлы (как правило она называется "publuc" ) и в соответствующие подпапки. Далее нужно прописать адреса/названия скопированных файлов в HTML-файле, который Node.js сервер отправляет пользователю при запросе. Для запуска сервера, в папке Node.js приложения, в командной строке введите
Bash
1
npm start
или
Bash
1
node index.js
Ваш сайт скорее всего будет досnупен по адресу http://localhost:80
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.11.2019, 18:51
Помогаю со студенческими работами здесь

Как проверить работу php-страницы у себя на компьютере?
Добрый вечер! подскажите пожалуйста как проверить работу php страницы у себя на компьютере?

Как развернуть на сервере приложение?
Должен ли быть это любой сервер? Или там должен быть проинсталлирован FrameWork? Или там должен быть проинсталлирован Visual Studio.Net. ...

Как развернуть свёрнутое приложение?
Здравствуйте. У меня такой вопрос. Ниже код. С помощью него я нажимая на Label1 разворачиваю запущенное приложение "PhotoShop"....

Как развернуть стороннее приложение
Приветствую, сразу к делу Допустим у меня есть свернутый firefox. Мне надо его развернуть. Делаю так Process...

Как развернуть приложение на Windows ?
Я хочу протестировать приложение на Windows. Ссылка на приложение - github.com - Leinox/GanttManager У меня установлен Node.js...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru