Node.js 来自服务器的所有路由都在本地工作,但部署到heroku时返回404

Node.js 来自服务器的所有路由都在本地工作,但部署到heroku时返回404,node.js,express,heroku,web-deployment,restapi,Node.js,Express,Heroku,Web Deployment,Restapi,我有一个node/typescript服务器,它在本地开发中发挥着巨大的作用。我已经通过cli将其部署到heroku。一切看起来都很好,发布确认,没有错误 不幸的是,我用Postman或基本js客户端调用的所有路由都返回404。我已经尽了我所能,没有任何效果 以下是package.json脚本: “脚本”:{ “安装后”:“rimraf./build&tsc”, “部署”:“git push-f heroku master”, “dev”:“nodemon”, “开始”:“node build

我有一个node/typescript服务器,它在本地开发中发挥着巨大的作用。我已经通过cli将其部署到heroku。一切看起来都很好,发布确认,没有错误

不幸的是,我用Postman或基本js客户端调用的所有路由都返回404。我已经尽了我所能,没有任何效果

以下是package.json脚本:

“脚本”:{
“安装后”:“rimraf./build&tsc”,
“部署”:“git push-f heroku master”,
“dev”:“nodemon”,
“开始”:“node build/index.js”,
“tsc”:“tsc--noEmit”
},
“发动机”:{
“节点”:“15.11.0”,
“纱线”:“1.16.0”
}
}