Migrare Aplicație Node.js – Cum se procedează cu Selectorul Node.js din cPanel?

Notă! Unele linkuri de pe această pagină pot fi linkuri afiliate, ceea ce înseamnă că, dacă alegeți să efectuați o achiziție, pot câștiga un mic comision fără costuri suplimentare pentru dvs. Apreciez foarte mult sprijinul dvs.!

Migrare Aplicație Node.js – Prezentare generală

Acest articol descrie procedura de migrare aplicație Node.js existentă  în selectorul Node.js din cPanel.

Migrarea unei aplicații

În majoritatea cazurilor, aplicațiile Node.js pot fi migrate în Selectorul Node.js doar cu modificări minore. Pentru a face acest lucru, urmați acești pași:

1.Conectați-vă la cPanel.

Conectați-vă la cPanel
Conectați-vă la cPanel

2.Creați o aplicație nouă utilizând Selectorul Node.js.

Notă:
Pentru informații despre cum să creați o nouă aplicație Node.js utilizând Selectorul Node.js din cPanel, consultați acest articol: Cum se creează o aplicație Node.js cu cPanel folosind selectorul Node.js

3.Copiați fișierele aplicației existente Node.js în directorul rădăcină al aplicației.
4.Modificați fișierele script pentru mediul Selector Node.js după cum urmează:

  • Număr port: Dacă aplicația dvs. existentă folosește un număr de port codat, ar trebui să îl modificați pentru a obține un număr de port dinamic. Metoda exactă pentru a face acest lucru variază în funcție de aplicație. De exemplu, luați în considerare următorul cod de aplicație Express Node.js, care utilizează portul 3000:
const express = require('express')
const app = express()
const port = 3000

app.get('/myapp', (req, res) => res.send('Hello World!'))

app.listen(port, () => console.log(`Example app listening at http://localhost:${port}`))

Acest cod poate fi modificat pentru a obține un număr de port dinamic, după cum urmează:

const express = require('express')
const app = express()

app.get('/myapp', (req, res) => res.send('Hello World!'))

const server = app.listen(0, () => {
console.log('Example app listening at http://localhost:', server.address().port);
});

Parametrul 0 din instrucțiunea app.listen () instruiește Node.js să obțină un număr de port dinamic.

  • Directivele de import: unele versiuni Node.js nu acceptă directivele de import. Prin urmare, ar trebui să modificați orice declarații de import pe care să le utilizați în schimb. De exemplu, luați în considerare următoarele afirmații:
import express from "express";
import path from "path";
import dotenv from "dotenv";

Aceste declarații pot fi modificate pentru a funcționa corect după cum urmează:

const express = require('express');
const path = require('path');
const dotenv = require('dotenv');
  • Rute: poate fi necesar să modificați rutele în codul dvs. pentru a include adresa URL a aplicației.
Notă! Ați găsit util acest articol? Atunci veți aprecia sprijinul oferit de Namebox în realizarea acestui tutorial. Experimentați diferența de găzduire cu Namebox astăzi și obțineți un site web pre-securizat, pre-optimizat, pe tehnologia LiteSpeed și NVMe SSD. Consultați planurile de găzduire web astăzi.

Documentație adițională:

S-ar putea să te intereseze și:

Despre Admin Staff

Comunitatea WordPress este un Blog strict Educativ pentru utilizatorii de WordPress. Nu este Agenție de WEB, Publicitate sau Marketing! Dacă sunteți firmă și aveți nevoie de sfaturi vă ajut cu plăcere, pentru contracte de colaborare, vă rog contactați agenții specializate, care vă pot oferi documentația fiscală necesară. Sunt pasionat de WordPress și tot ce se leagă de mediul online din 2011, scriu din pasiune și-mi place să ajut, doar prin prisma acestui fapt că-mi place să fac bine oamenilor care au aceeași pasiune. Blog-ul este monetizat prin link-uri de afiliere și Google Adsense, unde se plătesc taxe legale de către platformele respective. Dacă dorești să susții acest blog, sunt deschis pentru donații. Vă mulțumesc pentru înțelegere! George CRIȘAN , Administrator Comunitatea WordPress!

Lasă un comentariu