0
votes

Déploiement de l'application réagissant à Heroku Donner le code d'erreur H10

J'ai créé une application réactive à l'aide de Créer-réact-app code> .it fonctionne bien sur mon serveur local.Mais lorsque j'ai essayé de le déployer à Heroku, il ne casse pas. savoir pourquoi il se bloque.

in héroku journaux --tail code> Son affichage code d'erreur = H10 desc = application écrasé code> .Je cherché à propos de ce numéro et rien d'aide pour moi . P>

Ma question est similaire à cette question: réagir de l'application fonctionne localement, se bloque lorsque le code d'erreur Heroku = H10 P>

mais je ne peux pas comprendre la solution qu'ils ont donnée. P>

My package.json code> est comme suit: P>

{
  "name": "lets-chat",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@fortawesome/fontawesome-svg-core": "^1.2.28",
    "@fortawesome/free-brands-svg-icons": "^5.13.0",
    "@fortawesome/free-regular-svg-icons": "^5.13.0",
    "@fortawesome/free-solid-svg-icons": "^5.13.0",
    "@fortawesome/react-fontawesome": "^0.1.9",
    "@testing-library/jest-dom": "^4.2.4",
    "@testing-library/react": "^9.5.0",
    "@testing-library/user-event": "^7.2.1",
    "dotenv": "^8.2.0",
    "firebase": "^7.14.0",
    "moment": "^2.24.0",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "react-router-dom": "^5.1.2",
    "react-scripts": "3.4.1"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}


0 commentaires

3 Réponses :


1
votes

Consultez ce lien (au caseure aucune des solutions de cet autre post a aidé votre cas): https://dev.to/webdevraj/deploy-a-react-app-on-heroku-the-right-way-5efo Faites attention au n ° 6 où ils mentionnent le buildpack.


0 commentaires

0
votes

J'ai aussi eu le même problème. Je pourrais comprendre que c'est quelque chose à voir avec la version réactive. J'ai changé la version et cela a fonctionné. Mettez à jour votre version dans Package.json et voyez si cela fonctionne.

"react": "^16.12.0",
"react-dom": "^16.12.0",
"react-router-dom": "^5.1.2",
"react-scripts": "3.2.0"


0 commentaires

0
votes

Lorsque vous utilisez Create-React-App et le déploiement de

  1. ne supprimez pas le favicon.ico et manifeste.json

  2. aussi dans package.json ci-dessus scripts insert "moteurs": { "NPM": "6.x", "Node": "12.x" },

    // Remarque Vérifiez vos versions de nœud et de NPM en tapant NPM -V et Node -V pour des versions précises //

    1. dans Heroku après Heroku Créer une commande, allez à Heroku et changez de construire sous Paramètres à HTTPS : //github.com/mars/create-react-app-BuildPack

      n'aime pas d'autres scripts ou modifier le démarrage, construire des scripts!

      Cela devrait effacer toutes les erreurs H10 lors du déploiement de Heroku, s'ils ne vous suggèrent pas de créer un nouveau répertoire et de copier vos fichiers là-bas et de démarrer, ce lien est un excellent guide pour déployer

      https://dev.to/smithmanny/deploy -Votre-React-APP-TO-HEROKU-2B6F


0 commentaires