У меня есть файл, который отлично работает в локальной среде. Но когда я развернул его в Heroku, он получил ошибку сборки. Логи Heroku показывают мне, что он не может найти запрос модуля. Я также обратил внимание, что package.json
настроен правильно:
Package.json:
{
"name": "nodejs - express - server",
"version": "1.0.0",
"description": "",
"main": "proxy-request.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node proxy-request.js"
},
"keywords": [
"example",
"heroku"
],
"author": "",
"license": "ISC",
"dependencies": {
"express": "^4.16.3",
"request": "^2.87.0"
},
"engines": {
"node": "8.11.2"
}
}
И вот пакеты, которые я использую в моем файле proxy-request.js:
const request = require('request');
const http = require('http');
const url = require('url');