1
00:00:00,120 --> 00:00:01,440
OK 우리는 되돌아 올 것이다.

2
00:00:01,590 --> 00:00:03,480
그것은 또 다른 운동을위한 시간입니다.

3
00:00:03,480 --> 00:00:12,430
이 연습에서는 NPM을 강화하고 Noad에서 파일을 실행해야하는 패키지를 설치하고 기본 명령 줄 명령 중 일부를 설치하려고합니다.

4
00:00:12,480 --> 00:00:20,580
그러나 그 외에도 특정 패키지가 작동하는 방식을 찾기 위해 문서를 읽으려는 노력이 필요합니다.

5
00:00:20,580 --> 00:00:22,790
여기에 당신이해야 할 일에 대한 개요가 있습니다.

6
00:00:22,860 --> 00:00:27,630
list shop이라는 파일에 my shop이라는 디렉토리를 작성하십시오.

7
00:00:27,660 --> 00:00:37,330
J.S. 내 가게 디렉토리 안쪽에있는 패키지를 만들고 faker package fakers를 설치해야합니다. 실제로 꽤 많이 사용되는 패키지입니다.

8
00:00:37,350 --> 00:00:41,890
정말 쉽고 빠르게 임의의 가짜 데이터를 생성하는 데 도움이됩니다.

9
00:00:42,000 --> 00:00:48,540
따라서 응용 프로그램을 테스트하고 있고 사용자가 없지만 모두 동일하지는 않은 가짜 사용자 데이터로 채우고 싶은 경우

10
00:00:48,540 --> 00:01:00,390
따라서 특정 형식을 따르는 100 개의 다른 전화 번호 나 도시의 주 및 우편 번호가있는 100 개의 가짜 주소를 생성하거나 임의의 이름을 생성하려고합니다.

11
00:01:00,450 --> 00:01:06,890
심지어 무작위 색상을 생성하고 무작위로 시작하는 슬로건을 임의의 해커 전문 용어처럼 생성합니다.

12
00:01:06,900 --> 00:01:10,750
그것이 생성하는 것들 중 일부에는 확실히 유머 감각이 있습니다.

13
00:01:10,860 --> 00:01:20,400
그러나 중요한 것은 여러분이 아직 모르는 꾸러미이며 설치를해야한다는 것입니다. 그러면 작동 방법을 알아 내야하고 간단하다는 것을 안심시켜야합니다.

14
00:01:20,400 --> 00:01:24,550
이 작업을하기 위해 faker 문서에서 필요로하는 것은 단지 하나 또는 두 개의 라인입니다.

15
00:01:24,930 --> 00:01:43,340
그래서 우리는 당신이 정말로 열심히 밀어내는 미친 운동에 대해서 말하고있는 것이 아닙니다. 당신이 실제 삶이었고, 당신이 가짜 데이터를 생성하는 방법과 데이터를 생성하는 방법을 알아 내려고하는 것처럼 당신에게 이것을 묻는 것입니다. 당신이 생성하기를 원한다면 10 개의 임의의 제품 이름과 10 개의 임의의 가격이 있고 실패는 그 둘 모두를 옵션으로 갖는다.

16
00:01:43,350 --> 00:01:48,420
따라서 두 가지를 생성하고 인쇄해야합니다. 그러면 어떻게 보이는지 보여 드리겠습니다.

17
00:01:48,780 --> 00:01:52,770
제품과 같은 노드 목록 제품.

18
00:01:53,050 --> 00:02:04,010
그리고이 제품은 작은 침대와 컴퓨터 Tastee 화강암 컴퓨터 환상적인 고무 마우스 같은 제품 이름 때문에 당신의 제품이 상당히 달라 보이는 것을 찾고 있습니다.

19
00:02:04,020 --> 00:02:05,290
그것들은 모두 무작위입니다.

20
00:02:05,520 --> 00:02:07,320
그리고 가격도 무작위로 결정됩니다.

21
00:02:07,450 --> 00:02:15,030
제가 찾고있는 모든 것은 우리가 임의의 제품에 대시와 임의의 가격을 갖는 10 개의 라인입니다.

22
00:02:15,630 --> 00:02:18,380
그리고 이와 같이 멋지게 꾸미시기 바랍니다.

23
00:02:18,390 --> 00:02:22,180
우리는 약간의 환영 메시지를 가지고 있지만 이것이이 모든 것에 초점을 맞추는 것이 아닙니다.

24
00:02:22,200 --> 00:02:28,610
그것은 NPM과 설치 작업에 관한 것보다 훨씬 더 중요하며, 또한 문서를 읽고 그것이 어떻게 작동하는지 파악합니다.

25
00:02:28,770 --> 00:02:32,590
그래서 NPM에서 faker라고하는 힌트를 드리겠습니다.

26
00:02:32,640 --> 00:02:40,590
faker를 검색하는 경우 가장 먼저 나오는 것이 나오고이 예제 중 일부를보고 싶습니다. 그게 제가 말할 수있는 전부입니다.

27
00:02:40,740 --> 00:02:42,110
재미있게 놀아 라.

28
00:02:42,120 --> 00:02:46,420
이것은 내가 정말로 강력히 추천하는 운동 중 하나입니다.

29
00:02:46,560 --> 00:02:53,310
나는 당신이 그들 모두를 할 것을 권한다. 그러나이 사람은 특히 개발자 두뇌의 다른 중요한 부분들을 활성화시킬 것이다.

30
00:02:53,430 --> 00:02:55,570
그래서 나는 당신이 그렇게 할 것을 강력히 권한다.

31
00:02:55,650 --> 00:02:58,390
속임수를 쓰고 빨리 감기 만하지 마라.

32
00:02:58,440 --> 00:03:00,420
시간을내어 혼자서 해보십시오.

33
00:03:00,750 --> 00:03:09,390
그리고 언제든지 당신이 한번 시도해 볼 준비가되면 그것을 작동시켜야합니다. 그렇지 않으면 갇히게되고 비디오를 올리면 해결책이 생깁니다.

34
00:03:09,390 --> 00:03:16,230
알았어. 조금만 더.

35
00:03:16,230 --> 00:03:25,830
그래서 당신이 100 % 일을 하던지, 부분적으로 일하게 만들었 든, 아니면 제가 말했던 모든 것을 무시하고 단지 빨리 전달할지라도 지금 당장 해결책을 찾아 볼 것입니다.

36
00:03:25,830 --> 00:03:40,270
영사를 지우는 것으로 시작하겠습니다. 우리가 할 일은 먼저 내 가게라는 디렉토리를 만들어서 내 가게에 들어가면 그 디렉토리의 CD 내 가게에 들어갈 것입니다.

37
00:03:40,560 --> 00:03:44,640
위대한 목록 제품이라고하는 파일을 만듭니다.

38
00:03:44,670 --> 00:03:45,310
예.

39
00:03:45,540 --> 00:03:50,250
그래서 천재 목록 제품을 터치하십시오.

40
00:03:50,370 --> 00:03:53,520
그리고 faker 패키지를 설치해야합니다.

41
00:03:53,520 --> 00:03:57,960
그래서 우리는 NPM install F.A ..를 입력해야합니다.

42
00:03:58,620 --> 00:04:04,880
우리는 잠시 시간을내어 끝내 자마자 새로운 노드 모듈 디렉토리가 있음을 알게 될 것입니다.

43
00:04:04,920 --> 00:04:15,060
여기에서 테이프 LS 노드 모듈을 볼 수 있습니다. 여기에는 F.A. 로직과 모든 코드가 포함되어 있습니다.

44
00:04:15,360 --> 00:04:18,350
그래서 그걸 닫고 여기서 파일을 열어 보겠습니다.

45
00:04:18,360 --> 00:04:24,540
줄리어스가 제일 먼저하고 싶은 일은 수입 위조 자입니다.

46
00:04:24,540 --> 00:04:29,430
그래서 우리는 요구하는 faker를 가질 것이고 우리는 그것을 변수와 동일하게 설정할 것입니다.

47
00:04:29,430 --> 00:04:31,170
나는 단지 그것을 faker라고 부를 것이다.

48
00:04:31,170 --> 00:04:34,020
FAR F.A. ECA는 F.A를 취득했으며 그게 전부입니다.

49
00:04:34,110 --> 00:04:43,350
그리고 우리가 작동하는지 확인하기를 원할 경우 Jey와 같은 노드 목록 제품을 실행할 수 있습니다. 오류가없는 한 우리는 모두 좋습니다.

50
00:04:43,440 --> 00:04:52,480
F.A.와 같아서 여기에 무언가가 있다면, 2 시간 동안 faker가 필요하고 파일을 실행하려고했습니다.

51
00:04:52,770 --> 00:04:54,090
당신은 그것이 나에게 오류를주는 것을 볼 수 있습니다.

52
00:04:54,120 --> 00:04:57,060
모듈 faker가 우리에게 있다는 것을 알 수 없습니다.

53
00:04:57,210 --> 00:05:00,640
그래서 위대한 모듈을 발견하고 그 오류를 해결할 수 있습니다.

54
00:05:00,840 --> 00:05:03,240
하나의 r로 faker로 돌아 가라.

55
00:05:03,240 --> 00:05:12,510
이제 faker 문서를 열고 브라우저에서 faker를 사용하는 방법에 대한 예제를 제공하는 예제를 살펴 보겠습니다.

56
00:05:12,620 --> 00:05:13,890
그건 우리가하는 일이 아니야.

57
00:05:13,910 --> 00:05:21,660
우리는 G-S가없는 예를 찾고 있습니다. 예를 들어 우리가했던 것과 똑같이 필요하다는 것을 알 수 있습니다. 그리고 나서 그들은 세 가지 다른 일을하고 있습니다.

58
00:05:21,980 --> 00:05:24,530
이걸 복사해서 어떻게 작동하는지 봅시다.

59
00:05:24,520 --> 00:05:26,420
그래서 이것은 항상 시작하기에 좋은 곳입니다.

60
00:05:26,480 --> 00:05:33,410
패키지에 사용법 소개 나 시작 코드 스 니펫이 있다면 항상 먼저 그 패키지를 사용하십시오.

61
00:05:33,620 --> 00:05:37,250
그러니 뒤로 가서 그냥 붙여 넣으십시오.

62
00:05:37,310 --> 00:05:43,730
이 코드는 임의의 이름이나 전자 메일 및 임의의 연락처 카드를 생성합니다.

63
00:05:44,060 --> 00:05:46,630
그래서 이것을 실행하고 우리는 한 번에 하나씩 만 할 것입니다.

64
00:05:46,900 --> 00:06:11,200
여기에서 이들을 주석 처리해 봅시다. 무작위로 이름을 짓고, 무작위로 임의의 이름을 로그에 남깁니다. 예를 들어 임의의 이름을 로그에 남기고 저장하면 파일 노드 목록 제품이 실행됩니다. 새로운 임의의 이름 Eugene Parker MS. 그리고 우리는 하나 더 두 가지 더 할 것입니다.

65
00:06:11,320 --> 00:06:11,940
우리는 거기에 갈.

66
00:06:11,950 --> 00:06:13,090
임의의 이름.

67
00:06:13,390 --> 00:06:19,860
이제는 똑같은 것을 시도해 보시고 무작위 이메일을 사용해 보도록하겠습니다. 그러면 우리가 인쇄하고있는 것을 바꿀 것입니다.

68
00:06:20,380 --> 00:06:21,860
그냥 변수 이름.

69
00:06:22,100 --> 00:06:23,400
그리고 우리는 그것을 다시 실행할 것입니다.

70
00:06:23,770 --> 00:06:26,310
이제 우리는이 새로운 무작위 전자 메일을 얻습니다.

71
00:06:26,890 --> 00:06:33,330
그리고 마지막으로 무작위 카드를 사용하여 수행 할 것입니다. 비록 내가 당신에게 요구하는 운동을 위해 이들 중 어느 것도 사용할 필요가 없더라도 말입니다.

72
00:06:33,520 --> 00:06:35,730
어떻게 작동하는지 잘 알고있는 것이 좋습니다.

73
00:06:35,750 --> 00:06:38,820
그래서 모든 것이 약해진다.

74
00:06:38,900 --> 00:06:40,070
그것은 다른 것입니다.

75
00:06:40,250 --> 00:06:48,650
따라서 F.A.는 인터넷이나 이름과 같은 종류의 항목에 점을 찍은 다음 이름이나 전자 메일을 찾는 것과 같은 특정 방법을 사용합니다.

76
00:06:48,640 --> 00:06:53,590
이제 무작위로 카드를 시험해보고 그 카드가 우리에게주는 것을 보도록하겠습니다.

77
00:06:54,370 --> 00:06:54,670
와우.

78
00:06:54,700 --> 00:06:56,470
OK 여기에 많은 정보가 있습니다.

79
00:06:56,690 --> 00:07:03,120
전자 메일 이름 사용자 이름 및 주소 전화 번호 웹 사이트를 비롯한 많은 수의 정보.

80
00:07:03,250 --> 00:07:09,130
그들이 일하는 회사는 Frontline 실시간 성공과 B.S.와 같은 catchphrase를 가지고 있습니다.

81
00:07:09,130 --> 00:07:09,660
게다가.

82
00:07:09,700 --> 00:07:12,040
환상적인 행렬 메트릭.

83
00:07:12,050 --> 00:07:17,720
또한 일부 게시물은 블로그 게시물이나 코멘트 모든 종류의 재미있는 정보와 유용한 정보를 추측합니다.

84
00:07:17,720 --> 00:07:23,130
우리가 데이터베이스를 양도하고 싶다면 실제 사용자를 등록하지 않고도 초기 데이터가 필요했습니다.

85
00:07:23,360 --> 00:07:26,050
이것은 실패가 정말로 편리하게되는 곳입니다.

86
00:07:26,180 --> 00:07:28,240
그러나 물론 이것은 우리가하려는 일이 아닙니다.

87
00:07:28,370 --> 00:07:30,290
그래서 저는 사실이 모든 것을 삭제할 것입니다.

88
00:07:30,520 --> 00:07:36,730
우리가하려는 것은 무작위로 임의의 제품을 인쇄 한 다음 10 번 반복하는 것입니다.

89
00:07:36,880 --> 00:07:49,060
faker 문서로 돌아가서 조금 아래로 내려 가면서이 섹션에서 API 메소드를 볼 수 있습니다. 그러면 faker가 생성 할 수있는 모든 다른 모든 메소드가 모두 표시됩니다.

90
00:07:49,250 --> 00:07:51,610
그리고 우리가 그들에게 접근하는 범주.

91
00:07:51,880 --> 00:07:55,910
따라서 모든 다른 주소 구성 요소를 처리해야합니다.

92
00:07:55,910 --> 00:08:01,400
다음으로 우리가 찾고있는 물건을 가질 수있는 상거래가 있습니다.

93
00:08:01,390 --> 00:08:05,090
그래서 제품 이름은 확실히 상거래 제품 이름을 할 수 있습니다.

94
00:08:05,210 --> 00:08:06,030
그리고 당신은 무엇을 알고 있습니다.

95
00:08:06,050 --> 00:08:07,180
제품 이름 바로 아래.

96
00:08:07,220 --> 00:08:08,480
우리는 또한 가격이 있습니다.

97
00:08:08,530 --> 00:08:13,280
따라서 우리가 찾고있는 두 가지 사항은 제품 이름과 가격을 제공합니다.

98
00:08:13,610 --> 00:08:16,300
그것들을 테스트 해보자. 우리가 먼저 해보자.

99
00:08:16,370 --> 00:08:23,240
그래서 faker dot commers는 바로 그런 제품 이름을 사용합니다.

100
00:08:23,410 --> 00:08:25,740
그것은 방법이고 우리는 그것을 인쇄 할 것입니다.

101
00:08:25,780 --> 00:08:34,360
그래서 그 로그를 취소하면 콘솔을 다시 지우고 파일을 실행합니다.

102
00:08:34,660 --> 00:08:42,600
그리고 우리는 멋진 금속 자전거와 월머 타임 매끄러운 신선한 옷과 소박한 콘크리트 Toona있어.

103
00:08:42,640 --> 00:08:43,670
그게 좋은 것입니다.

104
00:08:43,900 --> 00:08:46,240
그러면 제품 이름이 생성됩니다.

105
00:08:46,250 --> 00:08:47,860
이제 가격으로 사용해 보겠습니다.

106
00:08:47,890 --> 00:08:54,810
그래서 저는 클라우드 9에서 승화하면서 명령 변경 D로 할 수있는이 라인을 복제 할 것입니다.

107
00:08:55,020 --> 00:08:56,480
그리고 첫 번째 것을 언급 할 것입니다.

108
00:08:56,890 --> 00:09:00,420
그리고 그것을 다시 확인하는 것은 상거래 가격이었습니다.

109
00:09:00,670 --> 00:09:05,470
그래서 우리는 가격이 아닌 사기꾼 상거래를 할 것이고 또한 방법 일 것입니다.

110
00:09:05,570 --> 00:09:06,550
모두 다.

111
00:09:06,760 --> 00:09:15,300
그리고 나는 그것을 구할 것이고 위쪽 화살표를 치면 엔터를 치고 지금은 무작위로 가격을 얻고 있습니다.

112
00:09:15,350 --> 00:09:16,390
큰.

113
00:09:16,390 --> 00:09:22,150
다음으로해야 할 일은 한 줄로 결합한 다음 10 번 반복하는 것에 대해 걱정할 것입니다.

114
00:09:22,390 --> 00:09:31,210
그래서 우리는 그것을 결합하여 제품명 대시 (dash)와 가격을 닮았습니다.

115
00:09:31,490 --> 00:09:38,030
그래서 우리가 단 한 줄을 할 수만 있다면, 우리는 이처럼 한 번 로그를 기록합니다.

116
00:09:38,300 --> 00:09:43,720
그래서 우리는 제품 이름 플러스 로그를 영사합니다. 그리고 우리는 그 제품 이름으로 시작할 수 있습니다.

117
00:09:43,730 --> 00:09:46,480
플러스 가격과 저장합니다.

118
00:09:46,490 --> 00:09:52,480
그리고 만약 우리가 위쪽 화살표를 치면 우리는 Tastee가 335 번 차에서 잡히게됩니다.

119
00:09:52,580 --> 00:09:54,830
물론 우리는 돌진으로 공간을 원합니다.

120
00:09:54,830 --> 00:10:04,840
따라서 우리는 문자열 연결로 돌아가서 새로운 문자열에 공간을 추가하고 대시와 다른 공간을 추가 한 다음 다른 더하기 기호를 추가해야합니다.

121
00:10:05,600 --> 00:10:10,430
이제 우리는 그것들을 합쳐서 위쪽 화살표를 누르고 다시 움직입니다.

122
00:10:10,490 --> 00:10:15,590
이제 우리는 정제 된 콘크리트 피자 대쉬 38 점을 얻습니다.

123
00:10:15,800 --> 00:10:20,130
와우는 콘크리트 피자 특히 세련된 콘크리트 피자에 정말 좋은 가격입니다.

124
00:10:20,360 --> 00:10:23,900
우리가 놓친 우리의 금리 하나의 사소한 것이 달러 기호입니다.

125
00:10:24,160 --> 00:10:31,610
그래서 나의 예에서는 달러 기호가 있었고 세련된 콘크리트 피자처럼 보였다. Dasch 달러 기호 38 포인트 0 9.

126
00:10:31,750 --> 00:10:40,130
그래서 우리는 바로 여기에 그것을 추가 할 수 있습니다. 또는 정말로 그렇게하고 싶었던 것이 정말로 좋은 아이디어는 아니지만 별도로 추가 할 수 있습니다.

127
00:10:40,120 --> 00:10:44,930
그것은 달러 기호이지만 우리가 이미 가지고있는 문자열을 사용하는 것이 훨씬 더 의미가 있습니다.

128
00:10:45,110 --> 00:10:53,810
그래서 대시 스페이스 달러 기호와 지금 저장됩니다 그리고 나는 이것을 밖으로 지우고 다시 실행합니다.

129
00:10:53,870 --> 00:10:54,910
이제 우리는 지능을 얻습니다.

130
00:10:54,910 --> 00:10:59,240
어떤 컴퓨터라도 달러 기호가있는 88 센트의 저렴한 가격으로 판매 될 것입니다.

131
00:10:59,480 --> 00:11:05,100
그래서 우리가해야 할 마지막 일은 지금까지 10 번 반복하는 것입니다. 반복하는 일에 전문가가되어야합니다.

132
00:11:05,260 --> 00:11:07,730
while 루프를 사용할 수도 있고 for 루프를 사용할 수도 있습니다.

133
00:11:08,090 --> 00:11:12,700
그리고 당신이 지금 쯤 알기에 나는 확실히 루프를 선호합니다. 대부분의 경우 시간이 훨씬 짧습니다.

134
00:11:12,740 --> 00:11:15,720
그래서 for 루프는 무언가를 10 번 반복 할 것입니다.

135
00:11:15,880 --> 00:11:17,470
그리고 그것을하는 많은 방법이 있습니다.

136
00:11:17,500 --> 00:11:23,910
나는 단지 0에서 시작하여 잘 진행할 것입니다. 나는 10보다 작고 매번 하나씩 더합니다.

137
00:11:24,080 --> 00:11:28,240
물론 우리는 10에서 다른 방향으로 가고 1을 뺄 수 있습니다.

138
00:11:28,310 --> 00:11:30,640
우리는 20 세에서 30 세까지 갈 수 있습니다.

139
00:11:30,640 --> 00:11:32,690
여기에는 많은 옵션이 있지만 표준 옵션은 많습니다.

140
00:11:32,700 --> 00:11:46,360
이 일을하는 표준 방법이 하나 있다면 숫자가 올 때까지 숫자를 올린 다음 코드를 여기에 복사하여 코드를 복사 한 다음 지금 실행 해 봅시다.

141
00:11:47,600 --> 00:11:48,160
우리는 거기에 갈.

142
00:11:48,190 --> 00:11:52,100
우리는 10 가지 제품과 10 가지 가격을 얻습니다.

143
00:11:52,100 --> 00:12:08,510
마지막으로 정말로 사소한 일은 앞서 가서 내 가게에 오신 것을 환영하는 메시지를 추가하는 것입니다. 우리는 또한 이와 같은 등호를 몇 개 추가 할 수 있습니다.

144
00:12:08,650 --> 00:12:10,720
물론 이것은 완전히 불필요합니다.

145
00:12:10,820 --> 00:12:28,310
이 경우 실제로 많은 시간을 할애하고 싶지는 않지만 단지 예제를 따라 가며 정확하게 예제를 만들면 좋겠지 만 앞으로 추가하고 추가하면됩니다. 가득한 경험과 우리는 달리기를 쳤다, 또는, 우리는 enter를 치다.

146
00:12:28,420 --> 00:12:32,560
나는 10 개의 가격으로 나의 가게와 나의 10의 제품에 깨우 게된다.

147
00:12:32,790 --> 00:12:34,520
우리가해야 할 모든 것이 OK입니다.

148
00:12:34,790 --> 00:12:36,400
나는 당신이 그걸 조금 즐겼기를 바랍니다.

149
00:12:36,400 --> 00:12:43,970
앞서 언급했듯이 faker는 간단하고 사용하기 쉬운 패키지 일뿐만 아니라 꽤 널리 사용되는 패키지이기도합니다.

150
00:12:44,200 --> 00:12:50,230
그래서 노크 노크 농담이나 고양이 나 패키지는 전혀 쓸모가 없다.

151
00:12:50,410 --> 00:13:00,160
그것은 실제 사용이 있고 실제 세계에서 그리고 다음 비디오에서이 패키지에 정말 중요한 패키지를 소개 할 것입니다.
