Table des matières:
- Étape 1: Créer un Package.json
- Étape 2: créez votre application Node.js
- Étape 3: Invite de commandes
Vidéo: Comment déployer une application Node.js sur Heroku : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Voici comment j'ai déployé mon application NodeJS sur Heroku en utilisant un compte gratuit. Cliquez simplement sur les liens pour télécharger les logiciels nécessaires:
Logiciel utilisé:
VSCode (ou tout éditeur de texte de votre choix)
HerokuCLI
Git
Étape 1: Créer un Package.json
Introduction:
Heroku est un site Web d'hébergement qui permet à ypu de déployer 5 applications gratuitement avec une autonomie de plus de 500 heures par mois. Pour en déployer un, vous devrez importer 3 fichiers:
Un fichier package.json et package-lock.json. Vous pouvez suivre mon autre tutoriel pour un tutoriel étape par étape sur la fabrication d'un en cliquant ici. Le package-lock.json apparaît automatiquement après la création d'un package.json. Puisque nous allons l'exécuter sur herku, sur votre package, fichier json, vous devez spécifier un script de démarrage et la version de votre nœud sur enines. pour l'instant, exécutez la commande node -v. Voici un exemple:
{
"nom": "heroku", "version": "1.0.0", "la description": "", "main": "index.js", "scripts": {
"test": "echo \"Erreur: aucun test spécifié\" && exit 1", "start": "node server.js"
}, "mots clés": , "auteur": "", "licence": "ISC", "moteurs": {
"nœud": "12.x"
}
}
Étape 2: créez votre application Node.js
Étant donné que cette application fonctionnera sur n'importe quel port que Heroku nous donnera, nous devons déterminer le code qu'elle nous donnera en utilisant ce code process.env. PORT. Voici une application node js qui dit "bonjour":
const http = require('http'); //charge la bibliothèque pour lui permettre d'agir en tant que servervar port = process.env. PORT || 5000; // spécifie le numéro de port à ce que heroku donne ou 5000 sur l'hôte local http.createServer(function(req, res){ // crée un serveur res.writeHead(200, {'Content-type':'text/plain'}); // Spécifie que les réponses "bonjour" est un texte res.end("bonjour"); //affiche le texte "bonjour" sur la page web }).listen(port); // attache ce serveur au numéro de port.
Étape 3: Invite de commandes
- Ouvrez votre invite de commande en appuyant sur Windows + R pour ouvrir la boîte « Exécuter », puis tapez « cmd » puis cliquez sur « OK »
- Sur votre CMD, allez à la racine en tapant "cd.." jusqu'à ce qu'aucun chemin ne soit inclus.
- Vérifiez si npm (un gestionnaire de bibliothèque installé par nœud), git et heroku est correctement installé en tapant:
npm --version
git --version heroku --version
Connectez-vous à votre compte Herku
connexion heroku
Cela crée une application sur heroku:
heroku créer
Pour télécharger vos fichiers, vous devez accéder à son chemin en tapant cd
CD
Crée un nouveau référentiel (dossier) sur votre appareil locl pour les éléments de ce chemin
git init
Connectez-vous à distance à un dossier sur heroku via git sur votre application
heroku git:à distance
Copie ce fichier à distance dans votre référentiel git local via git sur votre application
git ajouter.
Enregistrez les modifications que vous avez apportées sur le dossier avec un message de "faire mieux"
git commit -am "améliore les choses"
Télécharge les fichiers dans le dossier git sur heroku. Attendez qu'il se télécharge
git push maître heroku
ouvre l'application
application ouverte heroku
Conseillé:
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino: 3 étapes
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino Horloge numérique avec Led Strip et module MAX7219 Dot avec Arduino. Elle corrigera l'heure avec le fuseau horaire local. L'horloge analogique peut utiliser une bande LED plus longue, elle peut donc être accrochée au mur pour devenir une œuvre d'art
Configuration d'une signature sur une application mobile Outlook : 5 étapes
Configuration d'une signature sur une application Outlook mobile : Si vous travaillez dans le monde des affaires, vous vous êtes plus que probablement familiarisé avec la version de bureau de Microsoft Outlook. Outlook est un excellent outil qui vous permet d'envoyer des e-mails, de stocker des fichiers, de planifier des réunions et de personnaliser à votre guise
Créer une application Android pour les petites entreprises à l'aide de l'application MIT et de Google Fusion Table : 7 étapes
Création d'une application Android pour les petites entreprises à l'aide de l'application MIT et de Google Fusion Table : avez-vous déjà voulu créer votre propre application disponible sur Google Play Store !!! Si vous avez une entreprise, ce tutoriel va changer votre vie. Après avoir lu ceci attentivement, vous serez en mesure de créer votre propre application. Avant
Installation d'un dissipateur thermique Zalman VF900-Cu sur une édition Mac Radeon X800 XT pour une utilisation dans une tour Apple G5 : 5 étapes
Installation d'un dissipateur thermique Zalman VF900-Cu sur une édition Mac Radeon X800 XT pour une utilisation dans une tour Apple G5 : l'avertissement standard - C'est ainsi que je l'ai fait. Cela a fonctionné pour moi. Si vous faites exploser votre G5, Radeon X800 XT, ou votre maison, voiture, bateau, etc. Je ne suis pas responsable ! Je fournis des informations basées sur mes propres connaissances et expériences. Je crois que tout st
Comment faire une vidéo sur écran vert à partir d'une application : 5 étapes
Comment faire une vidéo sur écran vert à partir d'une application : dans cette instructable, je vais vous montrer comment faire et utiliser un écran vert pour faire des photos et des vidéos. Il existe plusieurs applications d'écran vert que vous pouvez utiliser pour obtenir le bon effet