** just clone the server for >>>>
** User Login ** User Signup ** Get refresh token
** create user ** user profile (any user) ** update profile (any user) ** update user (admin) ** allUser (admin) ** delete user (admin) ** get single user (admin )
DB_URL='mongodb+sdfasdfawrfqawe1ertwer5454634534352345'
NODE_ENV= development
PORT = 5000
JWT_SECRET = 'type_secret'
JWT_EXPIRES_IN=1d
JWT_REFRESH_SECRET='very-refresh-secret'
JWT_REFRESH_EXPIRES_IN=365d
Vercel এ ডেপ্লয় এর ক্ষেত্রে কয়েকটি জিনিস খেয়ালরাখতে হবে Sits config.jso ("./dist" is very important)
"module": "commonjs" / Specify what module code is generated. */*,
"rootDir": "./src" / Specify the root folder
within your source files. /*, "outDir": "./dist" */ Specify an output folder
for all emitted files. */*,
"scripts": {
"dev": "ts-node-dev --respawn --transpile-only src/server.ts",
"start": "node dist/server.js",
"build": "tsc"
}
{
"version": 2,
"builds": [
{
"src": "dist/server.js",
"use": "@vercel/node"
}
],
"routes": [
{
"src": "/(.*)",
"dest": "dist/server.js"
}
]
}
tsc
vercel
vercel --prod