Модуль ошибки Heroku не найден 'json -server' - PullRequest
0 голосов
/ 09 января 2020

Я хочу развернуть свой сервер на Heroku, но в сборке Heroku написано:

enter image description here

Приложение работает локально, но так или иначе происходит сбой на сервере Heroku.

Это файловая структура enter image description here

Это код для сервера. js

const jsonServer = require('json-server');
const server = jsonServer.create();
const router = jsonServer.router('data.json');
const port = process.env.PORT || 4000;

server.use(router);
server.listen(port);

Это пакет. json

{
  "name": "server",
  "version": "1.0.0",
  "description": "json-server",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "npm install && node server.js"
  },
  "author": "japsuchiha",
  "license": "ISC",
  "dependencies": {
    "core-util-is": "^1.0.2"
  },
  "devDependencies": {
    "json-server": "^0.15.1"
  }
}

1 Ответ

1 голос
/ 09 января 2020

Чистая догадка, но я не думаю, что heroku устанавливает json -сервер, поскольку он указан в разделе devDependencies

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...