{"id":4465,"date":"2024-09-25T15:03:45","date_gmt":"2024-09-25T13:03:45","guid":{"rendered":"https:\/\/www.combell.com\/fr\/help\/?post_type=ht_kb&#038;p=4465"},"modified":"2025-02-11T12:59:40","modified_gmt":"2025-02-11T11:59:40","slug":"demarrer-avec-node-js","status":"publish","type":"ht_kb","link":"https:\/\/www.combell.com\/fr\/help\/kb\/demarrer-avec-node-js\/","title":{"rendered":"D\u00e9marrer avec Node.js"},"content":{"rendered":"\n<p>Suivez ce guide pour d\u00e9marrer avec Node.js. Pour ce faire, vous devez d&rsquo;abord acheter un package Node.js en option sur votre h\u00e9bergement web.<\/p>\n\n\n\n<div class=\"wp-block-ht-block-toc  is-style-outline htoc htoc--position-wide toc-list-style-plain\" data-htoc-state=\"expanded\"><span class=\"htoc__title\"><span class=\"ht_toc_title\">DANS CET ARTICLE<\/span><span class=\"htoc__toggle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\"><g fill=\"#444\"><path d=\"M15 7H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><path d=\"M15 1H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1zM15 13H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><\/g><\/svg><\/span><\/span><div class=\"htoc__itemswrap\"><ul class=\"ht_toc_list\"><li class=\"\"><a href=\"#htoc-tape-1-t-l-charger-votre-application-node-js-dans-git\">\u00c9tape 1 : t\u00e9l\u00e9chargez votre application Node.js dans git<\/a><\/li><li class=\"\"><a href=\"#htoc-tape-2-ajouter-votre-instance-node-js\">\u00c9tape 2 : ajoutez votre instance Node.js<\/a><\/li><li class=\"\"><a href=\"#htoc-tape-3-ex-cuter-votre-pipeline-node-js\">\u00c9tape 3 : Ex\u00e9cutez votre pipeline Node.js<\/a><\/li><li class=\"\"><a href=\"#htoc-tape-4-rendre-votre-application-disponible-en-ligne\">\u00c9tape 4 : Rendrez votre application disponible en ligne<\/a><\/li><\/ul><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"htoc-tape-1-t-l-charger-votre-application-node-js-dans-git\">\u00c9tape 1 : t\u00e9l\u00e9chargez votre application Node.js dans git<\/h2>\n\n\n\n<p>Le d\u00e9ploiement de votre application Node.js se fait avec votre code r\u00e9cup\u00e9r\u00e9 \u00e0 partir d&rsquo;un repertoire Git en ligne (par exemple GitHub, GitLab, Bitbucket&#8230; ). Par cons\u00e9quent, vous devez d&rsquo;abord installer votre application localement (npm install) et ensuite l&rsquo;uploader sur un repertoire Git. Copiez le lien de votre repository (voir capture d&rsquo;\u00e9cran) pour l&rsquo;\u00e9tape 2.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/nodejs-11-2.png\" alt=\"\" class=\"wp-image-24257\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"htoc-tape-2-ajouter-votre-instance-node-js\">\u00c9tape 2 : ajoutez votre instance Node.js<\/h2>\n\n\n\n<p>Une fois que votre application Node.js est dans un repertoire Git, vous devez la lier \u00e0 votre instance Node.js \u00e0 Combell. Pour ce faire, ajoutez une instance Node.js et liez-la \u00e0 votre repertoire Git.<\/p>\n\n\n\n<p><strong>Pour ajouter votre instance Node.js, suivez les \u00e9tapes suivantes dans le\u00a0<\/strong><a href=\"https:\/\/my.combell.com\/fr\" target=\"_blank\" rel=\"noopener\"><strong>panneau de contr\u00f4le<\/strong><\/a><strong>:<\/strong><\/p>\n\n\n\n<ol>\n<li>Allez dans &lsquo;Mes produits&rsquo; &gt; &lsquo;H\u00e9bergement web&rsquo; et cliquez sur &lsquo;G\u00e9rer l&rsquo;h\u00e9bergement&rsquo; \u00e0 c\u00f4t\u00e9 de votre nom de domaine.<\/li>\n\n\n\n<li>Cliquez sur &lsquo;Node.js&rsquo; dans le menu \u00e0 gauche.<\/li>\n\n\n\n<li>Cliquez sur &lsquo;Ajoutez Instance&rsquo; \u00e0 droite.<\/li>\n\n\n\n<li>Remplissez les d\u00e9tails de votre application : Friendly name, version de Node.js et le port sur lequel l&rsquo;application peut \u00eatre atteinte.<\/li>\n\n\n\n<li>V\u00e9rifiez les exigences du r\u00e9f\u00e9rentiel. Dans le fichier package.json, un script &lsquo;build&rsquo; et &lsquo;serve&rsquo; doit \u00eatre pr\u00e9sent dans le champ &lsquo;scripts&rsquo;.<\/li>\n\n\n\n<li>Saisissez le lien de votre repository. Vous pouvez le copier depuis votre repertoire Git comme Github.<\/li>\n\n\n\n<li>Copiez la cl\u00e9 de d\u00e9ploiement et cliquez sur &lsquo;Ajoutez Instance&rsquo; pour confirmer.<\/li>\n\n\n\n<li>Entrez maintenant la cl\u00e9 de d\u00e9ploiement dans votre repertoire Git comme GitHub, voir la capture d&rsquo;\u00e9cran. L&rsquo;acc\u00e8s en lecture seule est suffisant.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.combell.com\/fr\/help\/wp-content\/uploads\/nodejs-12-3-1024x504.png\" alt=\"\" class=\"wp-image-24258\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"htoc-tape-3-ex-cuter-votre-pipeline-node-js\">\u00c9tape 3 : Ex\u00e9cutez votre pipeline Node.js<\/h2>\n\n\n\n<p>Apr\u00e8s avoir cr\u00e9\u00e9 votre instance, nous pouvons lancer le pipeline.<\/p>\n\n\n\n<p><strong>Pour ex\u00e9cuter votre pipeline Node.js, suivez les \u00e9tapes suivantes dans le\u00a0<\/strong><a href=\"https:\/\/my.combell.com\/fr\" target=\"_blank\" rel=\"noopener\"><strong>panneau de contr\u00f4le<\/strong><\/a><strong>:<\/strong><\/p>\n\n\n\n<ol>\n<li>Allez dans &lsquo;Mes produits&rsquo; &gt; &lsquo;H\u00e9bergement web&rsquo; et cliquez sur &lsquo;G\u00e9rer l&rsquo;h\u00e9bergement&rsquo; \u00e0 c\u00f4t\u00e9 de votre nom de domaine.<\/li>\n\n\n\n<li>Cliquez sur &lsquo;Node.js&rsquo; dans le menu de gauche et choisissez votre instance.<\/li>\n\n\n\n<li>Cliquez avec le bouton droit de la souris sur &lsquo;Ex\u00e9cuter le pipeline&rsquo;, voir la capture d&rsquo;\u00e9cran.<\/li>\n\n\n\n<li>Votre pipeline va maintenant \u00eatre ex\u00e9cut\u00e9. Si c&rsquo;est le cas, votre application est en cours d&rsquo;ex\u00e9cution. Pour la rendre \u00e9galement disponible en ligne, changez le backend de votre pack d&rsquo;h\u00e9bergement, voir l&rsquo;\u00e9tape suivante.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"htoc-tape-4-rendre-votre-application-disponible-en-ligne\">\u00c9tape 4 : Rendrez votre application disponible en ligne<\/h2>\n\n\n\n<p>Si vous souhaitez que votre application soit \u00e9galement accessible via l&rsquo;internet, reliez-la \u00e0 un site web sur votre progiciel d&rsquo;h\u00e9bergement.<\/p>\n\n\n\n<p><strong>Pour rendre votre application Node.js disponible en ligne, suivez les \u00e9tapes suivantes dans le\u00a0<\/strong><a href=\"https:\/\/my.combell.com\/fr\" data-type=\"ht_kb\" data-id=\"24424\" target=\"_blank\" rel=\"noopener\"><strong>panneau de contr\u00f4le<\/strong><\/a><strong>:<\/strong><\/p>\n\n\n\n<ol>\n<li>Allez dans &lsquo;Mes produits&rsquo; &gt; &lsquo;H\u00e9bergement web&rsquo; et cliquez sur &lsquo;G\u00e9rer l&rsquo;h\u00e9bergement&rsquo; \u00e0 c\u00f4t\u00e9 de votre nom de domaine.<\/li>\n\n\n\n<li>Cliquez sur &lsquo;Sites web &amp; SSL&rsquo; dans le menu \u00e0 gauche.<\/li>\n\n\n\n<li>Cliquez avec le bouton droit de la souris sur &lsquo;G\u00e9rer le site web&rsquo; et s\u00e9lectionnez &lsquo;Changer le backend du site web&rsquo;.<\/li>\n\n\n\n<li>S\u00e9lectionnez &lsquo;Node.js&rsquo; et choisissez votre application Node.js.<\/li>\n\n\n\n<li>Cliquez sur &lsquo;Change website backend&rsquo; pour confirmer. Surfez maintenant sur le site web et vous verrez l&rsquo;application Node.js.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\">Astuce : assurez-vous que les param\u00e8tres DNS de votre domaine pointent correctement vers votre pack d&rsquo;h\u00e9bergement.&nbsp;<br><strong>Lire :&nbsp;<\/strong><a href=\"https:\/\/www.combell.com\/fr\/help\/kb\/comment-coupler-votre-nom-de-domaine-a-votre-hebergement\/\" data-type=\"ht_kb\" data-id=\"3954\"><strong>comment lier un nom de domaine \u00e0 un pack d&rsquo;h\u00e9bergement<\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Suivez ce guide pour d\u00e9marrer avec Node.js. Pour ce faire, vous devez d&rsquo;abord acheter un package Node.js en option sur votre h\u00e9bergement web. \u00c9tape 1 : t\u00e9l\u00e9chargez votre application Node.js dans git Le d\u00e9ploiement de votre application Node.js se fait avec votre code r\u00e9cup\u00e9r\u00e9 \u00e0 partir d&rsquo;un repertoire Git en&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[4],"ht-kb-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb\/4465"}],"collection":[{"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/comments?post=4465"}],"version-history":[{"count":6,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb\/4465\/revisions"}],"predecessor-version":[{"id":4524,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb\/4465\/revisions\/4524"}],"wp:attachment":[{"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/media?parent=4465"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb-category?post=4465"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.combell.com\/fr\/help\/wp-json\/wp\/v2\/ht-kb-tag?post=4465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}