Я не эксперт по развертыванию. Это мое первое приложение MEAN, а также мое первое развертывание. Я не против купить VPS
, но сначала я хочу попробовать мое приложение на Heroku
. Я пробовал решения, но ни один из них не работал. На самом деле этот вопрос даже не имеет ответа. У меня уже есть ng build --prod
мой интерфейс. У меня есть папка dist
в папке на моем сервере. Вот мой
package.json (нетронутый, так как он генерируется npm init
)
{
"name": "server",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"body-parser": "^1.19.0",
"cors": "^2.8.5",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"mongoose": "^5.6.13"
}
}
Нет других файлов, кроме моего собственного кода server.js
и api.js
. Пожалуйста, помогите мне. Мое исследование говорит, что мне нужно написать scripts
, но как, что я точно не знаю. Вот мой проект: