2017-07-30 1 views
0

J'essaye de télécharger mon application web basée sur une pile MEAN locale sur mon serveur Heroku. J'ai mis à jour mon code dans Bitbucket et j'ai réussi la partie de déploiement Heroku. Mais, l'application web n'est toujours pas en ligne. Quand je frappe la page, je reçois quelque chose comme ceci:Echec du déploiement de Heroku avec "script manquant: démarrer"

application error

je vérifie alors les journaux en tirant "les journaux de Heroku mais je suis incapable de comprendre ce que les journaux tentent de demander. Je partage les journaux ci-dessous:

heroku logs

Si je comprends bien, l'application n'a pas pu trouver « commencer », mais j'ai plus tard exclusivement ajouté "start" : "node app.js" mais je ne vois toujours pas de différence dans les journaux de Heroku ou dans le lien heroku. Est-ce que quelqu'un peut aider avec ce que je fais mal ici??

ici est mon package.json fichier

{ 
    "start": "node app.js", 
    "name": "PerosnalPro", 
    "version": "1.0.0", 
    "description": "Personal website using dynamic routing and responsive design.", 
    "main": "app.js", 
    "scripts": { 
    "test": "echo \"Error: no test specified\" && exit 1" 
    }, 
    "author": "Mikey", 
    "license": "ISC", 
    "dependencies": { 
    "dotenv": "^1.2.0", 
    "ejs": "^2.3.4", 
    "express": "^4.13.3", 
    "morgan": "^1.6.1", 
    "serve-favicon": "^2.3.0", 
    "slick-carousel": "^1.5.9" 
    }, 
    "devDependencies": {}, 
    "repository": { 
    "type": "git", 
    "url": "git+https://[email protected]/username/projectname" 
    }, 
    "homepage": "https://bitbucket.org/username/projectname" 
} 
+2

Juste pour clarifier, vous avez ajouté le 'start' manquant comme [ceci] (https://stackoverflow.com/a/34637534/2745495) ET vous avez poussé le changement à heroku? –

+0

Yup de la même manière et exactement utilisé la même référence @gino –

+0

partager vous package.json –

Répondre

1
"scripts": { 
    "start" : "node app.js", 
    "test": "echo \"Error: no test specified     \" && exit 1" 
} 

Ajoutez votre balise de début dans les scripts. :)

+0

Merci beaucoup Rohan - vous avez sauvé la journée pour moi. Merci beaucoup. –

+0

au plus plaisir ... –