1
00:00:00,340 --> 00:00:01,590
OK, vamos voltar.

2
00:00:01,710 --> 00:00:03,160
É hora de outro exercício.

3
00:00:03,270 --> 00:00:08,430
Desta vez, vamos começar a praticar a criação de um aplicativo expresso a partir do zero usando NPM e NPM

4
00:00:08,640 --> 00:00:13,630
e net e um pacote que o Jason e, o mais importante, você obterá rotas de escrita na Express.

5
00:00:13,920 --> 00:00:17,360
Então escrevi algumas instruções, mas também vou demonstrar como isso funciona.

6
00:00:17,370 --> 00:00:19,500
Eu acho que eles vão tornar isso um pouco mais claro.

7
00:00:19,530 --> 00:00:22,440
Você precisará criar um novo aplicativo Express a partir do zero.

8
00:00:22,590 --> 00:00:28,350
o NPM e segue todas as instruções para criar um pacote que Jay cante e não precisa instalar o Express.

9
00:00:28,620 --> 00:00:33,900
Então, faça um novo nome de diretório o que quiser e, em seguida, dentro disso, você precisa usar

10
00:00:34,020 --> 00:00:39,660
E eu quero que você salve isso como uma dependência do pacote de uma música e então você precisa configurar o

11
00:00:39,660 --> 00:00:40,140
Express up.

12
00:00:40,140 --> 00:00:44,760
Você pode precisar de ver alguns videos antigos ou algum código antigo para se lembrar de como isso funciona.

13
00:00:44,880 --> 00:00:45,990
Mas você vai importá-lo.

14
00:00:46,110 --> 00:00:50,610
Você precisa certificar-se de que o final do arquivo que você está iniciando o servidor e então você precisa de

15
00:00:50,610 --> 00:00:51,300
três rotas diferentes.

16
00:00:51,630 --> 00:00:54,210
O primeiro é bastante direto.

17
00:00:54,210 --> 00:00:58,140
Sempre que um usuário visitar uma barra, ele deve imprimir.

18
00:00:58,140 --> 00:00:59,730
Bem-vindo à minha tarefa.

19
00:00:59,760 --> 00:01:04,840
O próximo é um pouco mais complicado quando um usuário visita a slash falam o porco do slash.

20
00:01:04,920 --> 00:01:07,590
Deve imprimir o porco diz oink.

21
00:01:07,590 --> 00:01:11,260
A mesma coisa para a vaca, exceto que ele deve imprimir a vaca diz moo.

22
00:01:11,340 --> 00:01:16,060
E para Slash falar, o cachorro deve imprimir o cachorro, diz Wolf Wolf.

23
00:01:16,310 --> 00:01:18,520
E isso precisa trabalhar para pelo menos cinco animais.

24
00:01:18,630 --> 00:01:19,850
E você pode escolher os outros dois.

25
00:01:20,010 --> 00:01:23,390
Mas a parte mais importante é que esta é uma definição de rota.

26
00:01:23,400 --> 00:01:29,560
Então você não está escrevendo cinco itens diferentes para pegar vaca e cachorro, você está fazendo tudo em uma rota.

27
00:01:29,910 --> 00:01:35,370
E o menos começa um pouco mais complicado o que vai fazer é dar uma palavra como oi

28
00:01:35,750 --> 00:01:38,280
e um número e repetirá ola três vezes.

29
00:01:38,280 --> 00:01:43,770
Neste caso e neste caso, deve repetir oi cinco vezes e é isso que vemos aqui.

30
00:01:43,920 --> 00:01:46,070
E há espaços entre as palavras.

31
00:01:46,350 --> 00:01:51,230
E nesse caso, ele repetirá duas vezes, o que imprimirá blah blah.

32
00:01:51,480 --> 00:01:57,420
Então, repetimos a barra uma palavra cortar o número de vezes para repetir a palavra.

33
00:01:57,420 --> 00:02:00,220
Vou lhe dar algumas dicas sobre o que você precisa pensar.

34
00:02:00,240 --> 00:02:06,810
O primeiro é que, quando você tira esse número do caminho, ele realmente será uma string e você precisará

35
00:02:06,810 --> 00:02:09,210
transformá-lo num número para trabalhar com ele.

36
00:02:09,510 --> 00:02:15,020
E o segundo é que você vai querer usar um loop para criar uma string para imprimir Musli.

37
00:02:15,750 --> 00:02:21,630
Se um usuário visitar qualquer outra rota que você não definiu, você deve imprimir a página desculpa não encontrada.

38
00:02:21,900 --> 00:02:24,040
O que está fazendo com sua vida.

39
00:02:24,060 --> 00:02:26,670
A última coisa que vou fazer é dar-lhe uma breve demonstração.

40
00:02:26,730 --> 00:02:28,440
Então eu tenho uma solução escrita.

41
00:02:28,680 --> 00:02:29,740
Eu apenas vou executá-lo.

42
00:02:30,030 --> 00:02:31,670
Nó Aptera Sim.

43
00:02:31,760 --> 00:02:36,630
E agora, se eu for para essas rotas, o primeiro é apenas a rota que eu viajo.

44
00:02:36,630 --> 00:02:37,150
Olá.

45
00:02:37,170 --> 00:02:38,800
Bem-vindo à minha tarefa.

46
00:02:38,850 --> 00:02:43,230
Em seguida, se eu ir para cortar a barra da barraca.

47
00:02:43,620 --> 00:02:44,630
Eu obtenho mu.

48
00:02:44,850 --> 00:02:46,390
Eu vou falar porco cindido.

49
00:02:46,580 --> 00:02:49,080
Eu faço oink e assim por diante.

50
00:02:49,260 --> 00:02:59,640
E então, se eu for repetir a barra e todos fizerem o cão e ou repeti-lo 10 vezes eu peguei o cão repetido 10 vezes ou eu

51
00:03:00,090 --> 00:03:06,440
poderia mesmo fazê-lo mil vezes e eu posso mudar a palavra para que agora seja Lobo.

52
00:03:07,200 --> 00:03:08,220
E nós vamos lá.

53
00:03:08,730 --> 00:03:14,700
E então também há a captura de tudo o que, se eu for para qualquer rota que não está definida, sentimos pena.

54
00:03:14,700 --> 00:03:15,840
Página não encontrada.

55
00:03:15,870 --> 00:03:17,860
O que está fazendo com sua vida.

56
00:03:17,910 --> 00:03:18,600
Tudo bem.

57
00:03:18,600 --> 00:03:23,920
Então, como sempre, recomendo altamente que você faça esse exercício, não apenas um avanço rápido.

58
00:03:23,970 --> 00:03:25,410
Não passe apenas para o próximo vídeo.

59
00:03:25,590 --> 00:03:30,030
Mesmo que não seja um aplicativo lindo e glamuroso, é realmente importante que você tenha esses conceitos baixos,

60
00:03:30,330 --> 00:03:35,340
que você pode criar um aplicativo a partir do zero, que você pode usar o NPM e criar seu pacote

61
00:03:35,340 --> 00:03:40,320
que o Jason que você possa configurar rotas por conta própria que usou variáveis ​​de caminho e tudo o mais

62
00:03:40,320 --> 00:03:41,150
associado ao Express.

63
00:03:41,330 --> 00:03:45,120
Eu só preciso que você fique cada vez mais familiarizado com o fluxo de trabalho e a

64
00:03:45,120 --> 00:03:46,910
melhor maneira de fazer isso é apenas praticar.

65
00:03:46,920 --> 00:03:50,910
Uma coisa é assistir a um vídeo e me ver fazer isso, mas é um animal totalmente diferente.

66
00:03:50,920 --> 00:03:53,520
Você realmente fez isso sozinho e você aprenderá muito mais.

67
00:03:53,610 --> 00:03:54,900
Então, faça isso.

68
00:03:54,900 --> 00:03:55,920
Não trapaceie.

69
00:03:55,920 --> 00:03:56,210
Tudo bem.

70
00:03:56,220 --> 00:03:57,680
Vejo você com a solução seguinte.
