﻿1
00:00:01,350 --> 00:00:03,440
‫Istruttore: In questo video, diamo

2
00:00:03,440 --> 00:00:07,200
‫un'occhiata ai due tipi di pacchetti che possiamo installare

3
00:00:07,200 --> 00:00:12,193
‫con npm e anche ai due tipi di installazioni che ci sono.

4
00:00:14,070 --> 00:00:17,070
‫Quindi i due tipi di pacchetti

5
00:00:17,070 --> 00:00:21,419
‫che possiamo installare sono semplici dipendenze o dipendenze di sviluppo.

6
00:00:21,419 --> 00:00:26,419
‫Ora le dipendenze semplici o regolari sono semplicemente pacchetti che

7
00:00:26,600 --> 00:00:30,880
‫contengono del codice che includeremo nel nostro codice.

8
00:00:30,880 --> 00:00:34,598
‫Quindi codice su cui abbiamo costruito la nostra applicazione, ed è

9
00:00:34,598 --> 00:00:37,390
‫per questo che in realtà le chiamiamo dipendenze,

10
00:00:37,390 --> 00:00:40,580
‫perché il nostro progetto e il nostro codice dipendono da

11
00:00:40,580 --> 00:00:42,130
‫esse per funzionare correttamente.

12
00:00:42,130 --> 00:00:44,920
‫Ad esempio, Express, che è, di nuovo,

13
00:00:44,920 --> 00:00:47,050
‫il framework Node che useremo

14
00:00:47,050 --> 00:00:47,943
‫più

15
00:00:47,943 --> 00:00:50,478
‫avanti nel corso, sarà una dipendenza.

16
00:00:50,478 --> 00:00:54,637
‫Quindi ora installiamo la nostra primissima dipendenza solo

17
00:00:54,637 --> 00:00:57,580
‫per mostrarti come funziona.

18
00:00:57,580 --> 00:01:01,410
‫E il pacchetto che installeremo si chiama Slugify, che è

19
00:01:01,410 --> 00:01:03,780
‫un piccolo strumento che possiamo

20
00:01:03,780 --> 00:01:07,490
‫usare per rendere più leggibili gli URL dai nomi.

21
00:01:07,490 --> 00:01:10,410
‫Ad esempio, come i nomi dei prodotti nel caso

22
00:01:10,410 --> 00:01:12,698
‫del nostro esempio di modulo del nodo.

23
00:01:12,698 --> 00:01:16,579
‫Quindi, per installare una semplice dipendenza in npm,

24
00:01:16,579 --> 00:01:21,579
‫tutto ciò che dobbiamo fare è dire npm install e

25
00:01:23,008 --> 00:01:25,760
‫quindi il nome del pacchetto,

26
00:01:25,760 --> 00:01:28,187
‫che è semplicemente Slugify.

27
00:01:28,187 --> 00:01:31,629
‫Nelle versioni precedenti, avresti anche dovuto dire

28
00:01:31,629 --> 00:01:35,660
‫dash dash save, in questo modo, ma in questo

29
00:01:35,660 --> 00:01:38,196
‫momento non è più necessario.

30
00:01:38,196 --> 00:01:42,440
‫Quindi, se specifichi semplicemente npm install

31
00:01:42,440 --> 00:01:47,250
‫slugify, installerà questo pacchetto come una normale dipendenza.

32
00:01:47,250 --> 00:01:51,020
‫E guarda cosa succede al nostro pacco. json una volta

33
00:01:51,020 --> 00:01:52,803
‫completata l'installazione.

34
00:01:53,950 --> 00:01:58,060
‫Quindi ora premiamo Invio e vediamo cosa succede.

35
00:01:58,060 --> 00:02:00,340
‫E in realtà, è stato

36
00:02:00,340 --> 00:02:02,690
‫molto veloce e ha installato subito il

37
00:02:02,690 --> 00:02:06,650
‫nostro pacchetto, quindi ha creato questo nuovo campo qui chiamato dipendenze

38
00:02:06,650 --> 00:02:10,163
‫e ha inserito la nostra prima dipendenza, Slugify, proprio lì.

39
00:02:12,200 --> 00:02:15,240
‫Ha anche la versione del pacchetto, ma

40
00:02:15,240 --> 00:02:18,480
‫ne parleremo un po' più avanti in questa

41
00:02:18,480 --> 00:02:19,353
‫sezione.

42
00:02:20,632 --> 00:02:23,410
‫Questa è la nostra prima dipendenza e,

43
00:02:23,410 --> 00:02:26,960
‫ancora una volta, questa è solo una normale dipendenza.

44
00:02:26,960 --> 00:02:29,973
‫E useremo Slugify proprio nel prossimo video,

45
00:02:30,863 --> 00:02:35,863
‫quindi solo per avere un'idea di come utilizziamo queste dipendenze di

46
00:02:36,060 --> 00:02:38,910
‫terze parti nel nostro codice.

47
00:02:38,910 --> 00:02:40,720
‫Ma in questo momento,

48
00:02:40,720 --> 00:02:43,650
‫quello che voglio mostrarti è che oltre a

49
00:02:43,650 --> 00:02:46,390
‫queste dipendenze regolari, abbiamo anche dipendenze di sviluppo.

50
00:02:46,390 --> 00:02:50,140
‫E questi di solito sono solo strumenti per lo sviluppo,

51
00:02:50,140 --> 00:02:53,540
‫ad esempio come un bundler di codice come

52
00:02:53,540 --> 00:02:57,310
‫Webpack, o uno strumento di debug o una libreria di test.

53
00:02:57,310 --> 00:03:00,200
‫Quindi queste sono dipendenze di sviluppo.

54
00:03:00,200 --> 00:03:02,330
‫Non sono necessari per la

55
00:03:02,330 --> 00:03:05,290
‫produzione, quindi il nostro codice non dipende realmente

56
00:03:05,290 --> 00:03:08,910
‫da loro, li usiamo semplicemente per sviluppare le nostre applicazioni.

57
00:03:08,910 --> 00:03:11,640
‫Quindi ora installiamo una dipendenza di sviluppo,

58
00:03:11,640 --> 00:03:15,350
‫che è solo un nome breve per la dipendenza di

59
00:03:15,350 --> 00:03:17,090
‫sviluppo, e lo strumento

60
00:03:17,090 --> 00:03:19,160
‫che installeremo si chiama nodemon.

61
00:03:19,160 --> 00:03:24,160
‫Quindi npm install nodemon, in questo modo, e poi quello che dobbiamo fare

62
00:03:24,900 --> 00:03:27,030
‫per specificare che questa è una

63
00:03:27,030 --> 00:03:31,473
‫dipendenza di sviluppo è dire save dev, e quindi questo aggiungerà una

64
00:03:33,500 --> 00:03:37,390
‫voce a questo pacchetto. json

65
00:03:37,390 --> 00:03:40,160
‫nelle dipendenze dev.

66
00:03:40,160 --> 00:03:42,661
‫Quindi diamo un'occhiata

67
00:03:42,661 --> 00:03:46,360
‫a questo una volta terminata l'installazione.

68
00:03:46,360 --> 00:03:50,330
‫Ora nodemon è uno strumento molto carino che ci

69
00:03:50,330 --> 00:03:53,749
‫aiuta a sviluppare applicazioni Node JS riavviando automaticamente

70
00:03:53,749 --> 00:03:58,250
‫l'applicazione Node ogni volta che cambiamo alcuni file nella nostra

71
00:03:58,250 --> 00:03:59,870
‫directory di lavoro.

72
00:03:59,870 --> 00:04:02,850
‫Quindi ricorda che nel progetto chiudevo

73
00:04:02,850 --> 00:04:06,300
‫continuamente il server e poi lo riavviavo

74
00:04:06,300 --> 00:04:08,530
‫ogni volta che cambiavo

75
00:04:08,530 --> 00:04:10,240
‫il codice.

76
00:04:10,240 --> 00:04:12,810
‫Ma con questo strumento non è più necessario.

77
00:04:12,810 --> 00:04:16,200
‫Quindi riavvierà automaticamente il server ogni volta che apportiamo

78
00:04:16,200 --> 00:04:17,283
‫una modifica.

79
00:04:18,661 --> 00:04:21,290
‫Quindi ora ha terminato l'installazione e

80
00:04:21,290 --> 00:04:24,850
‫ha creato un nuovo campo chiamato dipendenze dev, e

81
00:04:24,850 --> 00:04:27,720
‫poi ovviamente ha aggiunto nodemon lì dentro.

82
00:04:27,720 --> 00:04:30,473
‫E quindi il nostro progetto ora sa

83
00:04:30,473 --> 00:04:34,805
‫sostanzialmente che dipendiamo da questo strumento qui per sviluppare la nostra applicazione e

84
00:04:34,805 --> 00:04:38,853
‫da questo pacchetto qui per costruire effettivamente la nostra base di codice.

85
00:04:40,660 --> 00:04:44,470
‫Quindi questi sono i due tipi di pacchetti.

86
00:04:44,470 --> 00:04:48,050
‫Ora parliamo anche dei due tipi di installazione di questi

87
00:04:48,050 --> 00:04:49,330
‫pacchetti, perché

88
00:04:49,330 --> 00:04:52,250
‫in questo momento tutto ciò che abbiamo fatto

89
00:04:52,250 --> 00:04:55,010
‫è stato installare questi pacchetti localmente, quindi

90
00:04:55,010 --> 00:04:57,658
‫funzionano solo in questo progetto e possiamo

91
00:04:57,658 --> 00:05:00,010
‫effettivamente vederlo proprio qui nella nostra

92
00:05:00,010 --> 00:05:01,390
‫cartella del progetto perché

93
00:05:01,390 --> 00:05:03,800
‫npm ha creato questo nuova cartella

94
00:05:03,800 --> 00:05:05,963
‫chiamata moduli nodo per noi.

95
00:05:06,810 --> 00:05:10,329
‫Ha tutte le dipendenze del nostro progetto.

96
00:05:10,329 --> 00:05:13,501
‫Ma ora potresti chiedere, beh, abbiamo

97
00:05:13,501 --> 00:05:16,214
‫specificato solo Slugify e

98
00:05:16,214 --> 00:05:20,658
‫nodemon, quindi cosa ci fanno tutti questi pacchetti qui?

99
00:05:20,658 --> 00:05:23,490
‫Bene, è semplicemente perché a

100
00:05:23,490 --> 00:05:26,573
‫loro volta sono dipendenze delle nostre dipendenze.

101
00:05:26,573 --> 00:05:31,400
‫Se, ad esempio, Slugify necessita di uno di questi

102
00:05:31,400 --> 00:05:36,130
‫pacchetti, beh, allora npm installerà anche queste dipendenze.

103
00:05:36,130 --> 00:05:39,090
‫E così finiamo con tutte queste dipendenze qui

104
00:05:39,090 --> 00:05:40,443
‫nel nostro progetto.

105
00:05:44,770 --> 00:05:48,600
‫Quindi questi sono per i moduli locali, quindi Slugify e

106
00:05:48,600 --> 00:05:50,720
‫nodemon, di nuovo, li

107
00:05:50,720 --> 00:05:54,360
‫abbiamo appena installati localmente nella nostra cartella del progetto

108
00:05:54,360 --> 00:05:56,790
‫e non funzioneranno da nessun'altra parte.

109
00:05:56,790 --> 00:06:01,170
‫Ma con npm, possiamo anche avere installazioni globali e le

110
00:06:01,170 --> 00:06:04,460
‫installazioni globali saranno quindi disponibili ovunque, non

111
00:06:04,460 --> 00:06:06,980
‫solo nella nostra cartella

112
00:06:06,980 --> 00:06:10,490
‫del progetto, ma in ogni cartella dell'intera macchina.

113
00:06:10,490 --> 00:06:13,360
‫Quindi un pacchetto dovrebbe essere installato

114
00:06:13,360 --> 00:06:17,530
‫globalmente quando fornisce un comando eseguibile che è possibile eseguire

115
00:06:17,530 --> 00:06:20,000
‫dall'interfaccia della riga di comando.

116
00:06:20,000 --> 00:06:24,260
‫E nodemon, ad esempio, è uno strumento del genere.

117
00:06:24,260 --> 00:06:28,000
‫Quindi uso nodemon in tutti i progetti Node su cui

118
00:06:28,000 --> 00:06:31,530
‫lavoro, quindi ho nodemon installato come dipendenza globale perché

119
00:06:31,530 --> 00:06:34,710
‫in questo modo non devo installarlo ogni volta

120
00:06:34,710 --> 00:06:36,830
‫che creo un nuovo progetto.

121
00:06:36,830 --> 00:06:38,880
‫Posso semplicemente usarlo in un nuovo

122
00:06:38,880 --> 00:06:41,083
‫progetto perché è già installato a livello globale.

123
00:06:41,950 --> 00:06:44,620
‫Quindi ora facciamolo davvero.

124
00:06:44,620 --> 00:06:46,560
‫Cancella la console

125
00:06:46,560 --> 00:06:48,780
‫qui, quindi installala globalmente.

126
00:06:48,780 --> 00:06:52,480
‫Quindi npm install, e in realtà c'è

127
00:06:52,480 --> 00:06:55,290
‫una scorciatoia per install.

128
00:06:55,290 --> 00:06:58,963
‫In realtà è sufficiente scrivere semplicemente i, così.

129
00:06:58,963 --> 00:07:02,990
‫Di solito è così che lo faccio.

130
00:07:02,990 --> 00:07:07,990
‫Quindi npm i nodemon, quindi flag global.

131
00:07:10,080 --> 00:07:11,283
‫Premi Invio

132
00:07:13,291 --> 00:07:18,010
‫ora, quindi ora viene installato a livello globale.

133
00:07:18,010 --> 00:07:20,460
‫Ma in realtà ci dà questo

134
00:07:20,460 --> 00:07:23,480
‫errore, e se sei su un Mac e

135
00:07:23,480 --> 00:07:25,370
‫hai fatto così, ti

136
00:07:25,370 --> 00:07:27,635
‫darà anche un errore semplicemente perché

137
00:07:27,635 --> 00:07:30,446
‫non hai le autorizzazioni per installare questo pacchetto.

138
00:07:30,446 --> 00:07:34,190
‫Se sei su un Mac, non funziona, e

139
00:07:34,190 --> 00:07:37,090
‫credo che su Windows dovrebbe funzionare,

140
00:07:37,090 --> 00:07:39,770
‫almeno questa è l'esperienza che

141
00:07:39,770 --> 00:07:43,370
‫ho io, ma se sei su un Mac,

142
00:07:43,370 --> 00:07:46,890
‫hai effettivamente messo sudo davanti e poi inserisci

143
00:07:46,890 --> 00:07:50,750
‫la tua password fondamentalmente solo per dargli il permesso.

144
00:07:50,750 --> 00:07:52,704
‫Bene, nel mio caso

145
00:07:52,704 --> 00:07:55,720
‫ho Touch ID, ma se non ce l'hai,

146
00:07:55,720 --> 00:07:58,560
‫puoi usare la password del tuo account utente.

147
00:07:58,560 --> 00:08:02,700
‫Ad ogni modo, ora funziona e ora possiamo iniziare a utilizzare

148
00:08:02,700 --> 00:08:04,470
‫nodemon su questo progetto.

149
00:08:04,470 --> 00:08:07,380
‫Quindi lascia che ti mostri effettivamente come funziona.

150
00:08:07,380 --> 00:08:09,459
‫Quindi, prima di eseguire la nostra app, l'abbiamo fatto in questo modo.

151
00:08:09,459 --> 00:08:14,459
‫Abbiamo scritto node e quindi index. js.

152
00:08:14,480 --> 00:08:17,460
‫Quello che ho fatto qui ora era in realtà

153
00:08:17,460 --> 00:08:19,900
‫un completamento automatico, e penso di non

154
00:08:19,900 --> 00:08:21,170
‫averne parlato a

155
00:08:21,170 --> 00:08:24,030
‫questo punto, quindi lasciami andare avanti e cancellarlo.

156
00:08:24,030 --> 00:08:26,680
‫Quindi ho iniziato a digitare la i qui, e

157
00:08:26,680 --> 00:08:30,200
‫poiché non c'è nessun altro file che inizia con una i, ora

158
00:08:30,200 --> 00:08:31,550
‫posso premere la

159
00:08:31,550 --> 00:08:33,950
‫scheda e quindi completerà automaticamente il resto del

160
00:08:33,950 --> 00:08:35,613
‫nome del file per me.

161
00:08:36,499 --> 00:08:40,279
‫Lo facevamo in questo modo, poi premevamo Invio, e

162
00:08:40,279 --> 00:08:42,890
‫poi ogni volta che volevamo fare

163
00:08:42,890 --> 00:08:46,200
‫qualche modifica, dovevamo uscire in questo modo e

164
00:08:46,200 --> 00:08:48,370
‫riavviare tutto di nuovo.

165
00:08:48,370 --> 00:08:51,963
‫Ma non è più così perché ora abbiamo nodemon.

166
00:08:51,963 --> 00:08:55,900
‫Quindi tutto ciò che dobbiamo fare è invece di scrivere node, scrivere

167
00:08:55,900 --> 00:08:59,293
‫nodemon e quindi index. js.

168
00:09:01,490 --> 00:09:04,910
‫Ok, quindi ora sta guardando ogni file con

169
00:09:04,910 --> 00:09:06,093
‫ogni estensione.

170
00:09:07,816 --> 00:09:10,892
‫Se ora torniamo al nostro file qui, non abbiamo

171
00:09:10,892 --> 00:09:13,100
‫nemmeno bisogno di cambiare nulla, tutto

172
00:09:13,100 --> 00:09:15,160
‫quello che devo fare è

173
00:09:15,160 --> 00:09:18,790
‫salvarlo e dare un'occhiata a cosa succede qui nella console.

174
00:09:18,790 --> 00:09:20,750
‫Quindi lo salverò ora

175
00:09:20,750 --> 00:09:24,146
‫e vedrai il riavvio a causa di modifiche.

176
00:09:24,146 --> 00:09:28,340
‫Ora ricomincia, node index. js.

177
00:09:28,340 --> 00:09:29,880
‫Quindi vedi che dietro

178
00:09:29,880 --> 00:09:32,860
‫le quinte, in realtà sta ancora eseguendo il comando originale

179
00:09:32,860 --> 00:09:37,370
‫che eravamo soliti fare, quindi node index. js, e quindi nodemon è

180
00:09:37,370 --> 00:09:40,210
‫fondamentalmente solo un wrapper attorno a

181
00:09:40,210 --> 00:09:42,320
‫quel comando node

182
00:09:42,320 --> 00:09:44,642
‫semplicemente per semplificarci la vita.

183
00:09:44,642 --> 00:09:48,530
‫Questo è uno strumento estremamente, estremamente utile per lavorare

184
00:09:48,530 --> 00:09:49,990
‫con Node, e per

185
00:09:49,990 --> 00:09:53,670
‫il resto del corso userò sempre nodemon invece del

186
00:09:53,670 --> 00:09:55,083
‫comando node.

187
00:09:55,970 --> 00:09:59,230
‫E ora, per finire, c'è un'altra piccola cosa

188
00:09:59,230 --> 00:10:01,450
‫che volevo mostrarti qui.

189
00:10:01,450 --> 00:10:05,120
‫Quindi diciamo che non abbiamo installato nodemon a livello globale.

190
00:10:05,120 --> 00:10:10,120
‫Bene, come utilizzeremmo quindi la nostra dipendenza di sviluppo qui localmente?

191
00:10:10,410 --> 00:10:13,800
‫Quindi il nodemon locale che abbiamo installato.

192
00:10:13,800 --> 00:10:16,730
‫Bene, non potremmo semplicemente eseguirlo dalla riga

193
00:10:16,730 --> 00:10:20,200
‫di comando perché le dipendenze locali non funzionano così.

194
00:10:20,200 --> 00:10:24,240
‫Non possiamo semplicemente usarli subito nella riga di comando, ma quello

195
00:10:24,240 --> 00:10:27,990
‫che possiamo fare è specificare uno script npm e lo

196
00:10:31,210 --> 00:10:34,130
‫facciamo qui in questo campo di script.

197
00:10:34,130 --> 00:10:36,500
‫Quando abbiamo inserito npm, in

198
00:10:36,500 --> 00:10:40,400
‫realtà ha messo questo script qui per noi, che

199
00:10:40,400 --> 00:10:41,960
‫è per il

200
00:10:41,960 --> 00:10:46,760
‫test, e poi ha semplicemente detto che non abbiamo alcun test specificato.

201
00:10:46,760 --> 00:10:49,800
‫Quindi è proprio come un segnaposto per

202
00:10:49,800 --> 00:10:53,143
‫noi ora, che possiamo sostituire ora con start

203
00:10:57,490 --> 00:11:02,420
‫e quindi nodemon index. js.

204
00:11:02,420 --> 00:11:04,680
‫E questo nodemon che sto

205
00:11:04,680 --> 00:11:06,690
‫usando qui sarà in

206
00:11:06,690 --> 00:11:09,622
‫realtà il nodemon proveniente dalle dipendenze dev.

207
00:11:09,622 --> 00:11:14,110
‫Invece di scrivere il comando qui nella riga di

208
00:11:15,449 --> 00:11:17,100
‫comando come ho

209
00:11:17,100 --> 00:11:22,100
‫fatto qui, metterò semplicemente la stessa cosa in uno script npm.

210
00:11:22,330 --> 00:11:25,464
‫Lo script si chiama start in questo

211
00:11:25,464 --> 00:11:28,660
‫caso e ora saremo in grado di eseguirlo.

212
00:11:28,660 --> 00:11:30,970
‫Quindi fammi finire questo qui.

213
00:11:30,970 --> 00:11:33,880
‫Quindi è così che eseguiamo uno script

214
00:11:33,880 --> 00:11:37,763
‫npm, npm run and start, e in effetti ci dà

215
00:11:39,640 --> 00:11:44,640
‫il comando qui nodemon index. js, e ora

216
00:11:45,010 --> 00:11:48,858
‫tutto funziona esattamente come prima.

217
00:11:48,858 --> 00:11:50,557
‫Destra?

218
00:11:50,557 --> 00:11:52,580
‫E questo non ha nulla

219
00:11:52,580 --> 00:11:54,733
‫a che fare con il fatto

220
00:11:54,733 --> 00:11:58,270
‫che abbiamo installato nodemon globalmente in precedenza, funziona semplicemente così

221
00:11:58,270 --> 00:12:03,210
‫perché, ancora una volta, nodemon è la nostra dipendenza dev proprio qui nello script npm.

222
00:12:03,210 --> 00:12:04,870
‫Possiamo quindi scrivere

223
00:12:04,870 --> 00:12:07,785
‫qualcosa come un'istruzione dell'interfaccia della riga di

224
00:12:07,785 --> 00:12:10,640
‫comando che utilizzerà quella dipendenza locale

225
00:12:10,640 --> 00:12:12,610
‫e non quella globale.

226
00:12:12,610 --> 00:12:14,770
‫Ancora una volta, questo avrebbe funzionato

227
00:12:14,770 --> 00:12:17,203
‫bene senza nodemon installato a livello globale.

228
00:12:18,750 --> 00:12:21,780
‫Questo è il modo in cui specifichi lo script npm,

229
00:12:21,780 --> 00:12:24,666
‫e ne faremo molto di più durante questo

230
00:12:24,666 --> 00:12:27,750
‫corso e possiamo dare loro tutti i tipi di nomi.

231
00:12:27,750 --> 00:12:31,849
‫Start è una specie di default per lo sviluppo.

232
00:12:31,849 --> 00:12:33,870
‫Quindi, in realtà,

233
00:12:33,870 --> 00:12:37,973
‫per iniziare, non dobbiamo nemmeno scrivere npm run start,

234
00:12:37,973 --> 00:12:41,680
‫ma scrivere npm start è effettivamente sufficiente

235
00:12:41,680 --> 00:12:44,143
‫per attivare questo comando speciale.

236
00:12:46,010 --> 00:12:49,010
‫Quindi vedi di nuovo, funziona bene così.

237
00:12:49,010 --> 00:12:49,843
‫Perfetto.

238
00:12:49,843 --> 00:12:52,040
‫Quindi, in questo video,

239
00:12:52,040 --> 00:12:55,990
‫hai imparato la differenza tra le dipendenze regolari e le

240
00:12:55,990 --> 00:12:58,680
‫dipendenze di sviluppo, e poi hai anche

241
00:12:58,680 --> 00:13:01,040
‫imparato che puoi installarle localmente o

242
00:13:01,040 --> 00:13:04,950
‫globalmente, oppure puoi anche installarle in entrambi i posti, giusto?

243
00:13:04,950 --> 00:13:07,850
‫Ma in realtà, di solito le dipendenze

244
00:13:07,850 --> 00:13:11,370
‫globali che installiamo di solito sono sempre strumenti di sviluppo

245
00:13:11,370 --> 00:13:14,500
‫perché sono quelle che hanno più senso installare

246
00:13:14,500 --> 00:13:17,810
‫in quel modo, ancora perché di solito ci forniscono

247
00:13:17,810 --> 00:13:21,240
‫come un bel programma di interfaccia a riga di comando.

248
00:13:21,240 --> 00:13:26,070
‫Nel prossimo video, utilizzeremo quindi questa dipendenza che abbiamo installato qui in

249
00:13:26,070 --> 00:13:28,650
‫realtà nel nostro codice in modo che

250
00:13:28,650 --> 00:13:30,263
‫impari effettivamente come

251
00:13:30,263 --> 00:13:33,733
‫includere un modulo di terze parti nel tuo codice.

