HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 21.07.2024, 07:19
Klentovskiy
Новичок
Регистрация: 28.03.2019
Сообщений: 20
С нами: 3753368

Репутация: 51
По умолчанию

При деплои react приложения на мой VPS столкнулся с проблемой, при запуске был долгий starting the development server а потом выдавало

FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory

загуглив я понял что при запуске мне не хватает оперативки и в статьях посоветовали при запуске прописывать NODE_OPTIONS="--max-old-space-size=4096" npm start

по итогу ошибка вроде как ушла, точнее быть уверенным на 100 процентов что она ушла я не могу, потому что теперь starting the development server можно сказать бесконечный, минут 5-6 я сидел и ничего не происходило, VPS у меня на 768 оперативы, и апргрейдить я его не хочу на данный момент, можно ли как то решить данную проблему?

@neverlane
 
Ответить с цитированием

  #2  
Старый 11.11.2024, 19:19
Receiver
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами: 5332594

Репутация: 163


По умолчанию

Тебе не хватает оперативной памяти для запуска DEVELOPMENT сервера. DEVELOPMENT переводится как РАЗРАБОТКА. Ты пытаешься запустить фронтенд в режиме разработки, во время него он автоматически пересобирается при каждом внесённом изменении.

Ты можешь апргейднуть ресурсы сервера или же поступить как нормальный человек — сбилдить проект у себя на компьютере, закинуть папочку
Код:
build
на сервер. Затем установить на сервер Nginx и настроить его так, чтобы он отдавал файлы из папки
Код:
build
.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.