проекте с монолитной архитектурой, с серверным API в Express и страницами в React, которые интегрируют маршруты этого API для данных, но Vercel не создает JavaScript в HTML-страницу он выполняет функцию API и оставляет свое колесо открытым, но в /root html Bundle.js не отправляется клиенту, поэтому ничего не отображается
Мой vercel.json< /p>
Код: Выделить всё
{
"version": 2,
"builds": [
{ "src": "src/api/index.ts", "use": "@vercel/node" },
{
"src": "package.json",
"use": "@vercel/static-build",
"config": { "distDir": "dist" }
}
],
"routes": [
{ "src": "/api/(.*)", "dest": "src/api/index.ts" },
{ "src": "/(.*)", "dest": "/index.html" }
]
}
Код: Выделить всё
{
"name": "efood",
"version": "1.0.0",
"description": "",
"main": "index.tsx",
"scripts": {
"vercel-build": "webpack --mode=production",
"test": "jest",
"clean": "rm -rf dist/*",
"lint": "eslint .",
"update-deps": "ncu -u && npm install",
"dev": "webpack --mode=development",
"dev-server": "webpack serve --mode=production",
"dev-api-server": "nodemon --watch src --exec tsx src/api/index.ts"
},
Пожалуйста, помогите мне
Мне нужно отправить пакет Bundle.js клиенту, чтобы он отреагировал на создание страницы
Подробнее здесь: https://stackoverflow.com/questions/786 ... n-the-html
Мобильная версия