1
00:00:00,270 --> 00:00:01,380
好歡迎回來。

2
00:00:01,380 --> 00:00:16,400
因此，在這一課，我們要採取喲訓練營，並得到其部署用她的火箭，你的陣營是我們部署在它的數據庫使用mongered DBI的簡單的應用程序有很大不同。

3
00:00:16,680 --> 00:00:19,570
否則，它實際上是完全一樣的過程。

4
00:00:19,620 --> 00:00:23,620
我們還需要創建一個使用Heroku上創建應用程序。

5
00:00:23,760 --> 00:00:28,470
我們需要使用獲得的廣告獲得承諾，然後推到Heroku的。

6
00:00:28,770 --> 00:00:37,800
唯一的區別是，我們必須找出如何讓我們的數據庫，因為蒙戈是在這個九霄雲外實例本地運行在她的奧運行為好。

7
00:00:37,800 --> 00:00:44,580
記得我有我的人神進程運行在這裡和我連接到這個時候我用貓鼬。

8
00:00:45,180 --> 00:00:47,670
因此，我們將不得不避開這一點，我會告訴你怎麼做。

9
00:00:47,850 --> 00:00:52,580
在此之前，我們將通過剛開有應用程序啟動，它不會馬上工作。

10
00:00:52,620 --> 00:00:53,550
我們會看到一個錯誤。

11
00:00:53,720 --> 00:01:00,170
它會說一些關於貓鼬或連接到數據庫中有一個錯誤或連接拒絕類似的東西。

12
00:01:00,390 --> 00:01:04,100
但是，我們要得到它在Heroku上先上後下的確切相同的步驟。

13
00:01:04,110 --> 00:01:15,320
所以，如果你是以下沿我做了一個諾特爾版呢部署這僅僅是那裡的這個版本我正在部署會去應用的。

14
00:01:15,600 --> 00:01:20,600
有一點要注意的是，我將繼續新的功能添加到了營地。

15
00:01:20,670 --> 00:01:23,700
因此，這是你不知道任何方式的最終版本。

16
00:01:23,700 --> 00:01:28,640
我只是想獲得這個實施過程出路，使每個人都可以看到它。

17
00:01:28,680 --> 00:01:34,020
我得到了相當多的問題，並和好奇的學生，當你要增加這部分要求。

18
00:01:34,020 --> 00:01:35,910
所以我剛才說的第一個做到這一點。

19
00:01:35,940 --> 00:01:40,160
即使該應用程序不一定或者甚至沒有真正接近但正在做。

20
00:01:40,530 --> 00:01:46,980
因此，當我們在該UPCAT新的內容和新功能向前推進，我們將不斷地進行部署。

21
00:01:47,510 --> 00:01:51,620
行，所以第一件事情讓我們做獲取狀態。

22
00:01:52,620 --> 00:02:04,290
那麼實際上，即使在此之前，我們只是確保應用程序運行節點APTAĴ我們參觀這裡的頁面看起來不錯。

23
00:02:04,290 --> 00:02:05,290
一切正常。

24
00:02:05,310 --> 00:02:06,800
這就是我們需要看到現在。

25
00:02:07,080 --> 00:02:09,840
因此，我們的目標是讓這個她。

26
00:02:11,300 --> 00:02:13,830
所以，我會停止。

27
00:02:13,830 --> 00:02:16,780
確保我們在正確的目錄。

28
00:02:17,160 --> 00:02:21,140
沒錯不能VLF和部署，你可以在任何你的陣營目錄。

29
00:02:21,150 --> 00:02:27,080
你可能只有一個營，但要確保，我們是在一個良好的存儲庫。

30
00:02:27,120 --> 00:02:29,600
所以不要得到它。

31
00:02:30,210 --> 00:02:34,040
確保我們增加這一切的東西。

32
00:02:34,230 --> 00:02:39,970
所以，現在我們只做到這一點得到它提​​交。

33
00:02:40,370 --> 00:02:45,600
遠的不說最初的部署承諾。

34
00:02:45,600 --> 00:02:47,160
大。

35
00:02:47,190 --> 00:02:57,110
現在，我們需要去做的Heroku創建，你可能需要，我可能需要做Heroku的日誌，以及根據拖著我出去與否。

36
00:02:57,330 --> 00:02:57,770
不。

37
00:02:57,900 --> 00:03:01,580
所以，它的工作就好了，即使我不得不放棄我的瀏覽器。

38
00:03:02,100 --> 00:03:09,440
所以Heroku的創建由它使我們的庇護流5 8 4 5 7這個新的空間。

39
00:03:09,530 --> 00:03:11,260
當然你會有所不同。

40
00:03:11,730 --> 00:03:12,500
這才是重點。

41
00:03:12,510 --> 00:03:18,340
這些都是獨一無二的，但希望你的平靜與和平的庇護流的東西。

42
00:03:18,660 --> 00:03:21,570
因此，我們有做過的Heroku創建。

43
00:03:21,570 --> 00:03:29,470
現在我們要做的就是記住我們的推代碼到Heroku的獲得推的Heroku中號..

44
00:03:29,670 --> 00:03:41,920
有一點要記住的是，我們需要確保我們的包，傑森在一開始，我們只是希望它運行節點X的啟動腳本啟動..

45
00:03:42,020 --> 00:03:42,690
是。

46
00:03:42,910 --> 00:03:44,530
因此，我們可以節省的。

47
00:03:44,590 --> 00:03:48,950
我們還要確保我們所有的依賴都在這裡。

48
00:03:49,080 --> 00:03:56,820
車身EJAY解析器屁股快遞快遞會話方法重寫Mangus護照護照護照局部地方貓鼬。

49
00:03:56,820 --> 00:04:02,620
如果我們缺少一個這不是世界末日，我們能回來，並添加它，然後再次推到Heroku的。

50
00:04:02,760 --> 00:04:05,950
但它要好得多，只是沒有做到這一點。

51
00:04:06,210 --> 00:04:18,820
好吧，這樣我們就需要添加一個變化讓廣告包起來Jaison得到承諾，我們只會說廣告啟動腳本巨大。

52
00:04:19,380 --> 00:04:24,670
現在魔法的一部分得到推的Heroku高手。

53
00:04:25,350 --> 00:04:27,400
這又是要帶一點點。

54
00:04:27,690 --> 00:04:30,720
會發生什麼，雖然藉此代碼它推向Heroku的。

55
00:04:30,780 --> 00:04:31,840
但是，這不是它。

56
00:04:31,860 --> 00:04:34,300
它實際上運行在她的大作的代碼。

57
00:04:34,440 --> 00:04:39,180
所以它開始做NPM安裝安裝所有這些軟件包。

58
00:04:39,240 --> 00:04:43,200
它確實接下來的事情就是運行的啟動腳本。

59
00:04:43,230 --> 00:04:49,590
所以它要運行節點的應用程序的應用程序的荷蘭，然後希望它的已部署在這裡運行。

60
00:04:49,590 --> 00:05:04,140
但是我知道，有哪些是我們還沒有處理的蒙戈數據庫中的問題，但如果我們看一看在開放，我們剛剛得到被屏蔽的任何問題的Handey應用程序錯誤。

61
00:05:04,590 --> 00:05:07,590
因此，我們顯然不能確切地知道什麼是錯的。

62
00:05:08,070 --> 00:05:14,480
切記做到這一點的方法是運行Heroku的日誌。

63
00:05:14,760 --> 00:05:30,480
需要注意的是，我們有，如果你想GOLPE陣營在這裡稱之為一個應用程序真的，然後在那裡我們有原來的和簡單的家庭約網頁應用此九霄雲外實例的多個應用程序的Heroku是非常重要的。

64
00:05:30,480 --> 00:05:38,820
所以，這取決於哪個目錄我在，如果我在這個目錄中你的陣營，當我運行的Heroku記錄它要給我日誌為這個應用程序。

65
00:05:38,850 --> 00:05:44,830
同樣的事情，如果我在簡單的部署演示程序和它要給我為Heroku的日誌。

66
00:05:45,030 --> 00:05:52,300
所以，我只是想弄清楚它不是像你已經為你的整個計算機或整個系統運行的Heroku一次。

67
00:05:52,350 --> 00:05:54,510
這取決於你所在的目錄。

68
00:05:54,510 --> 00:05:58,650
只是當你運行獲取狀態這取決於哪個版本庫你是喜歡。

69
00:05:59,190 --> 00:06:00,350
因此，這裡是我們看到的。

70
00:06:00,390 --> 00:06:04,060
向上滑動。

71
00:06:04,500 --> 00:06:05,400
開始了。

72
00:06:05,400 --> 00:06:09,710
看起來它在道奇跑節點。

73
00:06:09,710 --> 00:06:16,970
是的，它得到了這個蒙戈D-B或耶貓鼬蒙戈。

74
00:06:17,190 --> 00:06:19,140
拒絕連接。

75
00:06:19,470 --> 00:06:23,730
所以，有些人實際上已經看到了這一點很多你在評論張貼了這個。

76
00:06:23,750 --> 00:06:29,630
這發生在你沒有運行在後台芒果過程或人為神的過程。

77
00:06:29,640 --> 00:06:36,450
所以基本上這是一個節點，告訴你，這是無法連接到數據庫的方式。

78
00:06:36,570 --> 00:06:40,740
所以，這顯然是沒有連接到數據庫的問題。

79
00:06:40,740 --> 00:07:00,660
之前，我告訴你如何解決這個問題我也想展示1種很酷的事情是，我們可以實際運行的命令終端命令，像LS或觸摸創建文件或刪除的東西或運行NPM對我們的工作區Heroku的空間遠程安裝在Heroku。

80
00:07:00,840 --> 00:07:02,480
從這個命令行。

81
00:07:02,970 --> 00:07:10,520
所以我們可以說我只是想做LS看文件上，我們創造了這個弘樹空間的。

82
00:07:11,250 --> 00:07:12,700
他們把它叫做容器。

83
00:07:12,810 --> 00:07:19,280
如果我做的Heroku運行，然後命令。

84
00:07:19,440 --> 00:07:25,230
所以Heroku的運行LS是要實際連接到Heroku的服務器並運行該命令。

85
00:07:25,230 --> 00:07:31,940
LS得到的輸出，並使用C運行把它帶回我在這裡。

86
00:07:31,950 --> 00:07:34,770
LS附連每走。

87
00:07:34,860 --> 00:07:43,830
因此，這是所有我們對她的書，所以我可以看到的實例節點模塊讓我們說什麼是不工作。

88
00:07:44,460 --> 00:07:47,240
我得到一個錯誤，指出未安裝貓鼬。

89
00:07:47,370 --> 00:08:01,920
嗯，我可以驗證的Roku運行LS節點模塊看到節點模塊安裝什麼，因為它是遠程執行此操作將需要一些時間。

90
00:08:01,920 --> 00:08:03,120
我們去那裡，你可以看到。

91
00:08:03,130 --> 00:08:03,380
好吧。

92
00:08:03,380 --> 00:08:09,170
因此，這些都是所有安裝蒙戈有節點模塊貓鼬是在這裡。

93
00:08:09,240 --> 00:08:15,270
但是，如果它不是這裡，那麼，我們就會知道OK，我們需要確保我們把它安裝在此Heroku的機器上。

94
00:08:15,270 --> 00:08:23,830
而我們可以做什麼也像Heroku的運行NPM安裝貓鼬衝刺衝刺。

95
00:08:23,830 --> 00:08:28,630
保存我們並不需要做，但讓我們說，不知怎的，它沒有得到安裝。

96
00:08:28,630 --> 00:08:29,800
我們沒有在包。
