﻿1
00:00:01,250 --> 00:00:03,810
‫Istruttore: prima di poter iniziare con questo corso,

2
00:00:03,810 --> 00:00:06,410
‫è necessario installare Node. js sul

3
00:00:06,410 --> 00:00:09,020
‫nostro computer di sviluppo locale.

4
00:00:09,020 --> 00:00:12,270
‫E questo processo è in realtà esattamente lo stesso

5
00:00:12,270 --> 00:00:14,370
‫per tutti i sistemi operativi.

6
00:00:14,370 --> 00:00:17,210
‫Quindi in questo video userò Mac

7
00:00:17,210 --> 00:00:21,100
‫OS, ma su Windows o Linux è davvero lo stesso.

8
00:00:21,100 --> 00:00:23,270
‫Ora l'installazione di altre tecnologie come

9
00:00:23,270 --> 00:00:25,250
‫il database MongoDB, funziona

10
00:00:25,250 --> 00:00:27,290
‫in modo molto diverso su Windows.

11
00:00:27,290 --> 00:00:30,120
‫E così per allora, avrò un video

12
00:00:30,120 --> 00:00:33,010
‫per Mac e uno per Windows, va bene?

13
00:00:33,010 --> 00:00:36,683
‫Ad ogni modo, ora andiamo ad aggiungere e installare Node. js.

14
00:00:37,870 --> 00:00:42,210
‫Quindi nel tuo browser web, vai su nodejs. org, e poi sul sito web,

15
00:00:42,210 --> 00:00:45,310
‫dovresti vedere questi due grandi pulsanti verdi qui

16
00:00:45,310 --> 00:00:48,440
‫per scaricare Node. js per

17
00:00:48,440 --> 00:00:51,070
‫il tuo attuale sistema operativo.

18
00:00:51,070 --> 00:00:54,110
‫Quindi, quassù, dovresti vedere selezionato automaticamente il sistema

19
00:00:54,110 --> 00:00:56,570
‫operativo che stai attualmente utilizzando.

20
00:00:56,570 --> 00:00:59,670
‫E in caso contrario, puoi semplicemente andare qui

21
00:00:59,670 --> 00:01:03,630
‫su DOWNLOAD e quindi selezionare il tuo sistema operativo da lì, ok?

22
00:01:03,630 --> 00:01:06,660
‫Quindi qui, puoi selezionare quale Node. js che

23
00:01:06,660 --> 00:01:08,490
‫si desidera installare.

24
00:01:08,490 --> 00:01:13,120
‫Quindi, in questo momento, la versione con supporto a lungo termine è la versione 10,

25
00:01:13,120 --> 00:01:14,520
‫ed è proprio quella

26
00:01:14,520 --> 00:01:16,270
‫che sto usando in questo corso.

27
00:01:16,270 --> 00:01:18,080
‫Ma in questo momento, la

28
00:01:18,080 --> 00:01:21,410
‫versione attuale, quindi la più recente in pratica, è la 12, ok?

29
00:01:21,410 --> 00:01:23,950
‫Ma Node consiglia solo per la maggior parte

30
00:01:23,950 --> 00:01:26,010
‫degli utenti la versione di supporto

31
00:01:26,010 --> 00:01:29,220
‫a lungo termine e anche quando ho iniziato a registrare questo

32
00:01:29,220 --> 00:01:31,950
‫corso, la versione 10 era in realtà quella attuale.

33
00:01:31,950 --> 00:01:35,400
‫E quindi, in questo corso, stiamo usando la versione 10

34
00:01:35,400 --> 00:01:36,610
‫e quindi puoi

35
00:01:36,610 --> 00:01:39,930
‫andare avanti e scaricare anche questa versione ora, va bene?

36
00:01:39,930 --> 00:01:42,690
‫Ora, se stai guardando questo video in

37
00:01:42,690 --> 00:01:47,120
‫un lontano futuro, allora un'altra versione potrebbe già essere qui, la versione LTS.

38
00:01:47,120 --> 00:01:50,640
‫Quindi diamo un'occhiata qui al programma.

39
00:01:50,640 --> 00:01:53,550
‫E così vedi che in realtà hanno una cronologia qui

40
00:01:53,550 --> 00:01:55,740
‫per tutte le versioni in futuro.

41
00:01:55,740 --> 00:01:58,730
‫Quindi in questo momento la versione 10 è la

42
00:01:58,730 --> 00:02:02,950
‫versione attiva, ma se ti piace guardare questo video ad esempio nel 2021,

43
00:02:02,950 --> 00:02:07,400
‫allora dovresti probabilmente andare con Node. js 14, ok?

44
00:02:07,400 --> 00:02:09,540
‫Ora, ciò che è importante notare anche

45
00:02:09,540 --> 00:02:12,440
‫qui è che dovresti usare solo i numeri di versione

46
00:02:12,440 --> 00:02:14,530
‫pari per un progetto di produzione.

47
00:02:14,530 --> 00:02:19,530
‫Quindi sono 10, 11, 14 e così via.

48
00:02:20,600 --> 00:02:23,190
‫E nel caso ti preoccupi che sto usando

49
00:02:23,190 --> 00:02:25,790
‫una vecchia versione in questo corso, nel caso

50
00:02:25,790 --> 00:02:28,050
‫tu lo guardi in un lontano

51
00:02:28,050 --> 00:02:30,520
‫futuro, allora lascia che ti dica che Node

52
00:02:30,520 --> 00:02:33,230
‫in realtà non cambia molto, in termini di cosa

53
00:02:33,230 --> 00:02:36,120
‫faremo qui in questo corso, da una versione all'altra, ok?

54
00:02:36,120 --> 00:02:38,120
‫Quindi, probabilmente, starai perfettamente bene

55
00:02:38,120 --> 00:02:41,030
‫usando il nodo 12 o il nodo 14.

56
00:02:41,030 --> 00:02:45,110
‫E tutto funzionerà esattamente allo stesso modo, ok?

57
00:02:45,110 --> 00:02:47,870
‫E solo in caso di problemi,

58
00:02:47,870 --> 00:02:50,730
‫puoi andare avanti e installare Node 10

59
00:02:50,730 --> 00:02:54,480
‫e vedere se il tuo problema scompare così facendo, ok?

60
00:02:54,480 --> 00:02:56,810
‫Quindi, di nuovo, non

61
00:02:56,810 --> 00:02:59,250
‫preoccuparti troppo delle versioni obsolete qui.

62
00:02:59,250 --> 00:03:00,370
‫Tutto ok?

63
00:03:00,370 --> 00:03:04,180
‫Ad ogni modo, ora scarichiamo effettivamente questa versione 10 qui in modo

64
00:03:04,180 --> 00:03:07,020
‫che io possa guidarti qui attraverso il processo.

65
00:03:07,020 --> 00:03:12,020
‫Quindi, una volta arrivato, aprilo e poi, come sempre, fai

66
00:03:12,870 --> 00:03:15,420
‫clic su Continua ovunque.

67
00:03:15,420 --> 00:03:16,433
‫Devi essere d'accordo.

68
00:03:19,450 --> 00:03:20,703
‫E poi installalo.

69
00:03:22,960 --> 00:03:23,793
‫Bene.

70
00:03:23,793 --> 00:03:26,740
‫E con questo, ora dovresti avere Node. js installato

71
00:03:26,740 --> 00:03:28,450
‫sul tuo computer locale.

72
00:03:28,450 --> 00:03:31,513
‫Ora, solo per testarlo, chiudiamo la finestra qui.

73
00:03:33,070 --> 00:03:34,120
‫Tutto bene.

74
00:03:34,120 --> 00:03:37,450
‫E poi apri il tuo terminale, ok?

75
00:03:37,450 --> 00:03:40,970
‫Quindi, sto usando Terminal. app su Mac OS e

76
00:03:40,970 --> 00:03:43,500
‫su Windows, puoi utilizzare il prompt dei

77
00:03:43,500 --> 00:03:44,800
‫comandi o PowerShell.

78
00:03:44,800 --> 00:03:47,560
‫Entrambi funzionano bene, ok?

79
00:03:47,560 --> 00:03:50,790
‫Quindi, per testare se abbiamo Node. js installato, basta

80
00:03:50,790 --> 00:03:55,570
‫scrivere node e poi -v, che sta per version.

81
00:03:55,570 --> 00:03:56,760
‫Premi Invio.

82
00:03:56,760 --> 00:03:59,320
‫E così dovrebbe darti il numero di

83
00:03:59,320 --> 00:04:01,320
‫versione della tua installazione attuale.

84
00:04:01,320 --> 00:04:04,910
‫E nel caso in cui visualizzi un errore qui, probabilmente dovresti

85
00:04:04,910 --> 00:04:07,670
‫provare a reinstallare Node. js.

86
00:04:07,670 --> 00:04:09,890
‫Ora, se stai seguendo questo

87
00:04:09,890 --> 00:04:13,530
‫corso, presumo che tu abbia già familiarità con l'uso di

88
00:04:13,530 --> 00:04:16,130
‫base del Terminale o della riga di comando.

89
00:04:16,130 --> 00:04:19,600
‫Quindi dovresti conoscere i comandi di base, come ls,

90
00:04:19,600 --> 00:04:23,360
‫per dare un'occhiata a tutti i file in una directory corrente.

91
00:04:23,360 --> 00:04:25,760
‫Su Windows, in realtà è D-I-R, quindi

92
00:04:25,760 --> 00:04:28,250
‫che sta per directory e, di nuovo,

93
00:04:28,250 --> 00:04:31,320
‫ti darà un elenco di tutti i file o

94
00:04:31,320 --> 00:04:33,580
‫le cartelle nella posizione corrente, ok?

95
00:04:33,580 --> 00:04:35,970
‫Quindi nel Terminale sei sempre in una posizione.

96
00:04:35,970 --> 00:04:38,690
‫Nel mio caso, sono attualmente nella cartella Home.

97
00:04:38,690 --> 00:04:40,680
‫E poi puoi praticamente spostarti nella

98
00:04:40,680 --> 00:04:42,300
‫struttura delle tue cartelle.

99
00:04:42,300 --> 00:04:45,170
‫Ad esempio, se volessi passare al

100
00:04:45,170 --> 00:04:50,170
‫mio desktop, potrei usare cd Desktop, premere Invio e ora

101
00:04:50,350 --> 00:04:52,030
‫sono nel desktop.

102
00:04:52,030 --> 00:04:53,923
‫Quindi posso tornare indietro con il cd .. e così ora sono di nuovo qui in questa cartella principale.

103
00:04:55,310 --> 00:04:59,040
‫E in realtà, non abbiamo bisogno di sapere molto di più sul

104
00:04:59,040 --> 00:05:01,280
‫Terminale o sulla riga di comando, ok?

105
00:05:01,280 --> 00:05:04,540
‫Quindi non useremo molto di più di quello

106
00:05:04,540 --> 00:05:08,010
‫che ti ho appena mostrato in questi due minuti.

107
00:05:08,010 --> 00:05:09,800
‫Grande.

108
00:05:09,800 --> 00:05:10,690
‫Quindi ora che hai Node. js installato

109
00:05:10,690 --> 00:05:13,340
‫sul tuo computer di sviluppo,

110
00:05:13,340 --> 00:05:14,870
‫siamo pronti per andare avanti.

111
00:05:14,870 --> 00:05:16,500
‫E quindi spero di vedervi presto nel prossimo video.

