Heroku sveltekit + django страница не найдена для фронтенда
Procfile
release: python ecoBackend/manage.py migrate
web: cd ./ecoBackend && gunicorn ecoBackend.wsgi --log-file -
worker: npm run start
package.json
"heroku-postbuild": "npm run build",
"start": "node dist/index.js",
"build": "vite build"
svelte.config.js
import adapter from '@sveltejs/adapter-node';
import preprocess from 'svelte-preprocess';
/** @type {import('@sveltejs/kit').Config} */
const config = {
preprocess: preprocess(),
kit: {
adapter: adapter({
out: 'dist'
})
}
};
export default config;
settings.py
Я устанавливаю приложение с django в качестве бэкенда и svelte-kit в качестве фронтенда, когда я устанавливаю приложение и перехожу, например, к https://app.herokuapp.com
, оно показывает мне Not found: The requested resource was not found on the server
(должна показываться домашняя страница), но когда я перехожу к django специфическим url'ам, например https://app.herokuapp.com/admin/
, оно работает как обычно.
Очень новичок в развертывании, поэтому любая помощь будет оценена по достоинству!