Я думаю, что проблема в функции require, но я не мог обойти эту проблему.
'use strict'
const express = require('express')
const bodyParser = require('body-parser')
const request = require('request')
const app = express ()
app.set('port', [process.env.PORT || 5000])
//allows us to process data
app.use(urlencoded({extended: false}))
app.use(json())
// Routes
app.get('/',function(req, res){
res.send("Hi How Are You ??")
})
//facebook
app.get('/webhook/',function(req, res){
if (req.query['hub.verify_token'] === "1234@5678JaneDoe"){
res.send(req.query['hub.challenge'])
}
res.send("Wrong Token")
})
app.listen(app.get('port'),function(){
console.log("Running: port")
})
Вход
2019-04-24T02: 19: 39.169277 + 00:00 приложение [web.1]: npm ERR! код ELIFECYCLE
2019-04-24T02: 19: 39.169745 + 00: 00 app [web.1]: npm ERR! Errno 1
2019-04-24T02: 19: 39.170945 + 00:00 приложение [web.1]: npm ERR! chatbot@1.0.0 начало: node server.js
2019-04-24T02: 19: 39.171123 + 00:00 приложение [web.1]: npm ERR! Статус выхода 1
2019-04-24T02: 19: 39.171405 + 00: 00 app [web.1]: npm ERR!
2019-04-24T02: 19: 39.171588 + 00:00 приложение [web.1]: npm ERR! Ошибка при запуске сценария chatbot@1.0.0.
Я попытался использовать модуль ES6 для этого как
import express from 'express';
import bodyParser from 'body-parser';
import request from 'request';
но это тоже не сработало