Получение кода не найдено ошибки в Vercel Deploynment для приложения Node JSJavascript

Форум по Javascript
Ответить
Anonymous
 Получение кода не найдено ошибки в Vercel Deploynment для приложения Node JS

Сообщение Anonymous »

Я пытаюсь развернуть свой бэкэнд. Я вижу ошибку 404, код не найден. Я до сих пор вижу ошибку.//tsconfig.json
{
"compilerOptions": {
"module": "nodenext",
"target": "esnext",
"types": [],
"sourceMap": true,
"declaration": true,
"declarationMap": true,
"noUncheckedIndexedAccess": true,
"exactOptionalPropertyTypes": true,
"strict": true,
"jsx": "react-jsx",
"verbatimModuleSyntax": true,
"isolatedModules": true,
"noUncheckedSideEffectImports": true,
"moduleDetection": "force",
"skipLibCheck": true,
"outDir": "dist",
"rootDir": "src"
},
"include": ["src/**/*"],
"exclude": ["node_modules", "dist"]
}
< /code>
//package.json

{
"name": "server",
"version": "1.0.0",
"description": "",
"main": "dist/Server.js",
"type": "module",
"scripts": {
"build": "tsc",
"dev": "tsx watch src/Server.ts",
"start": "node dist/Server.js",
"check-types": "tsc --noEmit",
"lint": "eslint ."
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"mongoose": "^8.18.0"
},
"devDependencies": {
"tsx": "^4.20.5"
}
}
< /code>
//app>src>Server.ts
import express from "express";

if (process.env.NODE_ENV !== "production") {
import("dotenv").then((dotenv) => dotenv.config({ path: "./.env" }));
}
const app: express.Application = express();
app.use(express.json());

app.get("/", (req, res) => {
res.send("Hello From the server");
});

app.get("/api/v1/health", (req, res) => {
res.json({ status: "OK" });
});

if (process.env.VERCEL === undefined) {
app.listen(process.env.PORT || 3000, () => {
console.log(`The app is running on PORT: ${process.env.PORT || 3000}`);
});
}

export default app;
< /code>
I want to know why this is happening for node js specific application and how to resolve this issue.
Thanks in advance

Подробнее здесь: https://stackoverflow.com/questions/797 ... pplication
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»