Ошибка рендеринга страницы: Ошибка: Failed to load script: /_next/static/chunks/pages/_error-2280fa386d040b66.js

Этот сайт работает правильно локально, но когда я развернул его на heroku, он загрузился наполовину, а затем стал пустым, в консоли chrome появились ошибки, решения которых я до сих пор не смог найти (Он был создан с использованием next.js, django и postgresql). Я новичок во всем этом, пожалуйста, мне нужна помощь

favourndubuisi.herokuapp.com

Похоже, вам нужно настроить статические каталоги в настройках Django, поскольку Django пытается обработать _next каталоги.

Смотрите сообщение об ошибке в одном из отсутствующих чанков.

http://favourndubuisi.herokuapp.com/_next/static/chunks/821.ff7693b6a698a8d3.js

Page not found (404)
Request Method: GET
Request URL:    http://favourndubuisi.herokuapp.com/_next/static/chunks/821.ff7693b6a698a8d3.js
Using the URLconf defined in config.urls, Django tried these URL patterns, in this order:

admin/
about/
projects/
technologies/
contact/
^static/(?P<path>.*)$
^media/(?P<path>.*)$
The current path, _next/static/chunks/821.ff7693b6a698a8d3.js, didn’t match any of these.

You’re seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.

Однако, этот фрагмент работает http://favourndubuisi.herokuapp.com/static/_next/static/chunks/pages/index-77a9eb1106a2340d.js

что означает, что у вас статическая директория, я бы поместил все элементы под static из _next в вашу директорию Django static, включая папку chunks.

Мне удалось решить эту проблему, удалив и пересоздав статические файлы

Вернуться на верх