Я получил этот проект для развертывания, который использует hapi npm, с которым я не знаком.Я могу запустить его успешно локально, но когда я пытаюсь развернуть его, я получаю сообщение об ошибке, на heroku
ошибка:
npm ERR! missing script: start
Я думаю, может быть, мне нужно изменитьчто-то в index.js может быть порт или хост внутри сервера const?Вот мой index.js
const Hapi = require('hapi');
const path = require('path');
const fs = require('fs');
const util = require('util');
const readDir = util.promisify(fs.readdir);
const server = Hapi.server({
port: 3000,
host: 'localhost',
routes: {
files: {
relativeTo: path.join(__dirname, 'public')
}
}
})
const start = async () => {
await server.register(require('vision'));
await server.register(require('inert'));
server.views({
engines: {
html: require('handlebars')
},
relativeTo: __dirname,
path: 'templates',
layout: 'layout-other',
layoutPath: 'templates/layout'
});
// Static files
server.route({
method: 'GET',
path: '/{param*}',
handler: {
directory: {
path: path.join(__dirname, 'public'),
listing: true
}
}
});
require('./routes')(server);
server.start();
}
start();
Спасибо