javascript - 为什么 heroku 在 app/build/index.js 文件夹中搜索?
问题描述
我遇到 Heroku 在文件夹 app/build/index.js 中搜索我的 index.js 的问题,但这是错误的。这就是我收到此错误的原因:1
我的文件夹结构如下所示:2
我的 package.json:
"name": "market-research-tool",
"version": "1.0.0",
"description": "",
"main": "./build/index.js",
"scripts": {
"start": "node ./build/index.js",
"dev": "nodemon server.ts",
"build": "tsc",
"heroku-postbuild": "cd client && npm install && npm run build"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"express": "^4.17.1",
"mongoose": "^5.9.13",
"nodemon": "^2.0.4",
"ts-node": "^8.10.2",
"typescript": "^3.9.5"
},
"devDependencies": {
"@types/express": "^4.17.6",
"@types/mongoose": "^5.7.16",
"@types/node": "^14.0.13"
}
}
我的档案:
web: node ./build/index.js
我怎么解决这个问题?
解决方案
推荐阅读
- javascript - 将数据表中的大量行(大约 10000 行)传输到 AWS lambda 的优化方法
- airflow - 气流作业未按计划运行
- reactjs - 反应错误覆盖只显示第一个错误?
- javascript - Javacript 试图从节点列表访问数据?
- angularjs - AngularJS 循环变量没有按预期工作
- javascript - 可变内容消失
- react-native-android - 出了什么问题:java.io.IOException:文件名、目录名或卷标语法不正确
- html - HTML/css Flex 居中 div
- go - Telegram bot api 坏记录 mac
- javascript - 三元运算符如何调用函数?