1
00:00:00,510 --> 00:00:00,920
大丈夫。

2
00:00:00,930 --> 00:00:04,560
本当にシンプルなアプリケーションを配備して始めましょう。

3
00:00:04,560 --> 00:00:09,770
再び、テンプレートへの2つのルートを本当に簡単にするつもりです。

4
00:00:09,900 --> 00:00:12,710
私がしたい最初のことは、そのアプリケーションを作ることです。

5
00:00:12,990 --> 00:00:14,790
だから私は本当にすばやくそれをやるでしょう。

6
00:00:14,790 --> 00:00:17,770
デモを展開するという新しいフォルダを作った。

7
00:00:18,060 --> 00:00:21,670
私がやることはまずNPMとです。

8
00:00:22,740 --> 00:00:27,410
そして、私はちょうどこれらのほとんどをすばやく通過するつもりです。

9
00:00:27,570 --> 00:00:30,540
J. S. 私のエントリーポイントとして。

10
00:00:31,460 --> 00:00:34,980
さもなければそれは私達がする必要があるすべてです。

11
00:00:34,980 --> 00:00:47,190
次は、NPMのインストールExpressと、あなたもやっています。 J. ダッシュダッシュの保存とダッシュダッシュ。

12
00:00:47,220 --> 00:00:51,280
保存は特に重要です。

13
00:00:51,390 --> 00:00:55,200
&nbsp;

14
00:00:59,610 --> 00:01:05,160
&nbsp;

15
00:01:05,430 --> 00:01:11,250
&nbsp;

16
00:01:11,250 --> 00:01:18,690
私たちは、Jasonが進めて行くパッケージを確実にしたいと思っています。それを開くには、JasonがRokuにコードとパッケージを送信することになるので、それがすべての依存関係を持っていることを確認してください。私たちはそれをどのようにしてHerokuサーバーに送信するのか、HerokuはNPMのインストールを実行し、パッケージの要素Jasonに何が入っていてもインストールします。

17
00:01:18,690 --> 00:01:19,610
&nbsp;

18
00:01:19,620 --> 00:01:25,440
だからこのケースではEjay私たちは、もし私たちがこのパッケージでJason

19
00:01:25,440 --> 00:01:28,660
Herokuがそれをインストールすることを知らないと表現していなければ、もし何かが足りないならば、それを見せてください。

20
00:01:28,950 --> 00:01:35,670
したがって、重要な点は、実際にはノードモジュールディレクトリを送信していないことです。

21
00:01:35,670 --> 00:01:41,160
&nbsp;

22
00:01:41,160 --> 00:01:47,470
それは、これらの巨大なファイルとディレクトリ全体をExpressのモジュール全体に送るのではなく、NPMの要点なので、そうする必要はないので、Rokuには至りません。

23
00:01:47,580 --> 00:01:52,940
私たちがやることは、Jasonが必要とする指示書またはレシピが含まれているパッケージを送ることです。

24
00:01:52,940 --> 00:01:53,370
&nbsp;

25
00:01:53,370 --> 00:01:53,860
はい。

26
00:01:53,910 --> 00:01:57,990
並べ替えの買い物リストとその後、Herokuは、すべてをダウンロードします。

27
00:01:58,020 --> 00:02:00,230
だから私たちはすべてがここにあることを確認したい。

28
00:02:00,510 --> 00:02:05,430
この場合、それは本当に短くてシンプルですが、Yelpキャンプに行くときには、すべてが確実に存在するかどうかを徹底的にチェックしたいと思っています。

29
00:02:05,430 --> 00:02:07,170
&nbsp;

30
00:02:07,260 --> 00:02:10,220
あなたが何かを忘れたら、それは世界の終わりではありません。

31
00:02:10,260 --> 00:02:13,040
私はそれをどうやって行うのか、私は意図的にそれを打ち破ります。

32
00:02:13,170 --> 00:02:16,770
一度キャンプをすると、あなたはそれをどのように修正するかを見ることができます。

33
00:02:16,770 --> 00:02:24,540
さて、私がしたいことは、私のアプリJ Jを作ることです。 S. 私はまたViewのディレクトリを作るつもりです。

34
00:02:24,540 --> 00:02:25,710
&nbsp;

35
00:02:26,130 --> 00:02:31,890
そして、私がここにいる間、景色をスラッシュにして、私たちは家のお父さんEをやってみましょう。 J. はい。

36
00:02:31,910 --> 00:02:33,120
そしてもう1人はそれについてEと呼ぶでしょう。 J. はい。

37
00:02:33,420 --> 00:02:39,610
すばらしいです。

38
00:02:40,050 --> 00:02:40,640
ちょうど2つの意見。

39
00:02:40,800 --> 00:02:43,120
私たちは本当に簡単なものでそれらを埋めるでしょう。

40
00:02:43,170 --> 00:02:45,240
だから私たちは再び展開するつもりです。

41
00:02:45,240 --> 00:02:46,990
2つのルートを持つ1つのアプリケーションは、ただ恐ろしいものになる2つのテンプレートです。

42
00:02:47,370 --> 00:02:51,740
Knowsleyは絶対最小値を評価します。

43
00:02:51,740 --> 00:02:54,760
&nbsp;

44
00:02:55,170 --> 00:03:00,690
しかし、これを取ることができ、ポートフォリオサイトの展開やブログサイトの展開など、mongoバックエンドを必要としない作業を行うことができます。

45
00:03:00,690 --> 00:03:02,980
だからこれを開いて、自分たちのアプリJ

46
00:03:03,360 --> 00:03:05,850
usから上に上ってみましょう。

47
00:03:09,390 --> 00:03:10,530
&nbsp;

48
00:03:10,530 --> 00:03:21,510
あなたがしたい最初のことはexpress equals expressを要求し、次にそれを実行するExpressと同じにすることです。

49
00:03:21,990 --> 00:03:24,070
&nbsp;

50
00:03:24,750 --> 00:03:35,580
私たちがここにいる間、私たちはEjayの最初のビューエンジンで言います。そして今私たちがするべきことは、私たちのロープを宣言することです。

51
00:03:35,580 --> 00:03:38,570
&nbsp;

52
00:03:38,670 --> 00:03:42,570
だから、ホームページやルートルートを取得することから始めてみましょう。ちょうど残りのレンダーを行います。

53
00:03:47,160 --> 00:03:51,060
&nbsp;

54
00:03:52,140 --> 00:04:00,660
そして、私たちはちょうどテンプレートハウスの赤いレンダリングの家です。ちょうどそのようなものを除いて同じことを行い、レンダリングします。

55
00:04:00,900 --> 00:04:04,370
右について

56
00:04:04,380 --> 00:04:06,510
したがって、2つの異なるテンプレートを持つ2つのルート。

57
00:04:06,510 --> 00:04:10,060
今度はそれらのテンプレートを記入する必要があります。

58
00:04:10,170 --> 00:04:11,970
&nbsp;

59
00:04:12,240 --> 00:04:14,940
だから最初に家でやってみましょう。

60
00:04:19,080 --> 00:04:20,390
&nbsp;

61
00:04:20,610 --> 00:04:27,420
だから私はH-1のホームページを作ろうとしており、後でいくつか追加することができますが、それから始まり、PaigeについてのH-1について同じことをしましょう。

62
00:04:27,720 --> 00:04:32,220
&nbsp;

63
00:04:35,960 --> 00:04:38,090
大丈夫。

64
00:04:38,100 --> 00:04:38,650
だから我々はそこから始めよう。

65
00:04:38,910 --> 00:04:40,630
&nbsp;

66
00:04:41,400 --> 00:04:46,920
最後にサーバを起動する前に最後に必要なことは、あとから聞いていることです。

67
00:04:46,920 --> 00:04:48,300
&nbsp;

68
00:04:48,300 --> 00:04:54,330
これは私たちの超シンプルなアプリですので、このコースのExpress部分でかなり早い段階からレビューしてください。

69
00:04:54,330 --> 00:04:55,150
だから事を確実にしましょう。

70
00:04:55,380 --> 00:04:57,020
ノードアプリを実行してみてください。

71
00:04:57,330 --> 00:04:59,180
はい。

72
00:04:59,280 --> 00:05:02,100
私たちはメッセージを出しませんでした。

73
00:05:03,390 --> 00:05:04,440
&nbsp;

74
00:05:04,440 --> 00:05:09,510
だから、それはうまく見えないか、実際に働いているとは言えませんが、アプリケーションをプレビューしてみましょう。

75
00:05:09,510 --> 00:05:13,630
Oopにはデフォルトエンジンが指定されていない小さな問題があるように見えますが、拡張機能は提供されていません。

76
00:05:14,460 --> 00:05:19,640
私たちは最初に何を持っていますか？

77
00:05:19,710 --> 00:05:21,250
ビューエンジン。

78
00:05:21,450 --> 00:05:22,500
もちろん、私はそれを乱した。

79
00:05:22,620 --> 00:05:24,840
彼らは彼らの視界宇宙エンジンを打ち破ってはならない。

80
00:05:24,990 --> 00:05:28,980
右。

81
00:05:29,540 --> 00:05:29,780
それでもう一度試してみましょう。

82
00:05:29,790 --> 00:05:32,730
うまくいけば、リフレッシュできる人があなたの中にいるのではないでしょうか。

83
00:05:34,440 --> 00:05:39,090
あなたもここですぐにブラウザーで開くことができます。

84
00:05:39,160 --> 00:05:44,280
ここでは、実際にアプリケーションのすべてを取り除くことができるとアプリケーションが判断することがわかります。

85
00:05:44,610 --> 00:05:49,500
そこに行く。

86
00:05:49,500 --> 00:05:50,140
私がスラッシュに行く場合、私はページを取得します。

87
00:05:50,340 --> 00:05:53,500
だから2つのスーパーシンプルなラップとそれが私たちがやろうとしているすべてです。

88
00:05:53,610 --> 00:05:57,330
たぶん私たちはリンクを追加します。

89
00:05:57,330 --> 00:05:59,340
ですから、家に帰るとアンカータグを追加してみましょう.A-Trakはちょうどスラッシュする必要があります。

90
00:05:59,340 --> 00:06:08,620
[情報]ページに移動して、これを元に戻すか、[バージョン情報]ページにコピーして、ルートへのリンクを設定します。

91
00:06:09,210 --> 00:06:16,620
&nbsp;

92
00:06:16,620 --> 00:06:18,480
家に帰る。

93
00:06:18,480 --> 00:06:21,110
OK。

94
00:06:21,900 --> 00:06:22,680
だからそれが動作することを確認しましょう。

95
00:06:23,310 --> 00:06:28,470
[バージョン情報]ページに移動します。

96
00:06:28,470 --> 00:06:29,510
家に帰る。

97
00:06:29,550 --> 00:06:30,720
すばらしいです。

98
00:06:30,750 --> 00:06:31,260
だから私たちには2つのルートがあります。

99
00:06:31,500 --> 00:06:33,200
私たちのアプリケーションは完了です。

100
00:06:33,570 --> 00:06:35,550
素晴らしいアプリケーションです。

101
00:06:36,060 --> 00:06:37,910
だから私は信じてここにこれをシャットダウンします。

102
00:06:37,950 --> 00:06:42,280
そこに行く。

103
00:06:42,300 --> 00:06:43,350
次は、実際にこれを展開する作業です。

104
00:06:43,920 --> 00:06:47,400
だから我々はアプリそのもので終わった。

105
00:06:47,520 --> 00:06:50,390
&nbsp;

106
00:06:50,580 --> 00:06:57,240
再度エキサイティングではありませんが、美しいスタイリッシュなアプリケーションをやっているなら、それはまったく同じ考えです。

107
00:06:57,300 --> 00:07:00,400
コンセプトは、展開に関してはまったく同じコードです

108
00:07:00,600 --> 00:07:04,990
&nbsp;
