お帰りなさい。
最後のビデオで約束したように、私たちは今、それらをどのように使用するのかを見ていき、いくつかのパッケージをインストールします。
うまくいけばそれは楽しいレッスンです。
私たちがインストールしようとしている2つのパッケージはかなりばかげていて、もっとも有用ではありません。
しかし基本的には、ExpressとMongooseのようなパッケージを次のユニットにインストールするのとまったく同じ方法でインストールします。
installを使用し、jsファイルにパッケージを組み込むためにrequireを使用する方法を説明します。
開始する前に、NPMを使用してパッケージをインストールするためにPimm
最初に始めようとしているのは、ディレクトリを新しいフォルダにすることです。このデモアプリケーションを呼び出して、デモアプリケーションにCDに移動します。
そしてここで新しいファイルを作るつもりです。
だからアプリに触れる。
J. S.
私はそれを開いて、私たちからの本当に簡単な領事ログから始め、保存してノードを実行します。
はい、私たちはパッケージをインストールする場所があるようにこれをやっています。
私たちはそれらのためのディレクトリを作りたいと思っています。
それらを実行するファイルが必要です。
だからこそ、私たちはこのアプリを、デモのアプリディレクトリの中にdodgiestファイルとして持っています。
私たちが使用しようとしている最初のパッケージはCatch meと呼ばれるものです。
Cat meを検索するだけで、NPMで検索することができます。
それは最初の結果であり、唯一の結果です。
私が言ったように、それはかなりばかげたパッケージです。
それはあなたがASCIIアートのKatzになることです。
そう、このようなもの、ここ、あるいはここのこの巨大なものさえ。
しかし目標は、あなたが呼び出す1つか2つのJavaScriptメソッドであり、他の人がこれらのカットをどのように印刷するかを理解するためのテキストを印刷することです。
私たちが最初にやるべきことは、それをインストールすることです。
だから、Cat dash meと呼ばれています。
だから、その名前が必要なだけです。私たちはここで私たちの端末に戻ります。私たちはNPMのインストールcat cat dash
meを実行して、コマンドNPMのインストールが本当に重要であるようにします。
私たちは新しいアプリケーションを開始するたびに常にそれを実行します。
すべてのユニットは5つまたは6つの異なるパッケージをインストールしますので、私がenterを押す前にかなり素早く使用することに慣れています。
デモアプリケーションが現在どのようなものかを指摘したいだけです。
それは、アプリケーションドットJSを除いて空です。
しかし、私がNPMを叩くとすぐに、私はCatをインストールします。
それはNPMサーバーに行き、Cat Meを見つけて正しいファイルを入手してインストールします。
そして今私がここにLSを打つと、実際にはそこになかった新しいフォルダがあることがわかります。
ノードモジュールと私はここでそれを開きます。
そこにノードモジュールがあり、そこにCat meとCat me insideがあります。
たくさんのファイルがあり、それらはそのパッケージのファイルです。
これは他人が書いたコードです。
これらはあなたがプリントされる異なる猫であることがわかります。
したがって、ノードモジュールは、私たちがパッケージをインストールするたびに自動的に作成されるディレクトリと、今後インストールされるすべてのパッケージです。
ですから、もう一度インストールします。
また、ノードモジュールの代わりに住んでいます。
そうすれば、ノードモジュールが私を捕まえたように見えて、ノードモジュールの代わりにノックノックジョークを伝える他のパッケージも同様に見えます。
パッケージをインストールする方法ですが、それを使用するにはアプリケーションにインポートし、requireコマンドを使用する必要があります。
だから私はここにあなたを見せます。
だから私はこれを今のところ何かと呼ぶだろう。
meというファイルやCat meというファイルが自動的に検索され、ノードモジュールの内部が検索されます。
このコードを実行すると、Cat
Catは私をダッシュ​​し、自動的にどのコードが含まれるかを知っています。
これはindex Dotというファイルと関係があります。
はい、少し詳しく説明しています。
したがって、自動的にここからすべての正しいコードが含まれます。
それは必要なものをすべて掴み、それを何かと呼ばれる変数の中に張り付けています。
今私はドキュメントに戻り、カテナリーをどのように使用できるかを示します。
これは、パッケージのもう一つの重要な部分です。パッケージをどのように使用して保管しているかを調べるドキュメントを使用しているので、今私はこれを使用しています。
しかし、私たちが後で使用するものの中には、100〜200種類のメソッドがあり、それぞれが少しずつ異なって動作するため、ドキュメントを読んで機能の一部を理解するためには非常に注意する必要があります。私が言ったように私はそれは非常に簡単です。
私たちがしているのは、私たちがすでにやっていることだけです。
そして、この場合、変数catに保存して、無作為のcatを取得するだけでcat meを実行します。
したがって、この変数の名前。
その後、括弧を追加します。
そしてそれは関数を実行します。
私たちが教えてくれることは、私が私を守る必要があるときには、私たちが作り出した他の機能と同じように実行できる機能だということです。
ブラウザまたは領事館のログに警告するのと同じです。
かっこを追加すると、それが実行されます。
さあ、それを試してみましょう。
今私はこれを取り除くでしょう。
しかし、ログと名前を変更してみましょうので、それは単にそれを猫と呼ぶものではありません。
私はその名前が私を保持する必要はないことをあなたに伝えたい。
そして、ちょうどそのように猫を走らせます。
そしてそれはASCIIアートの猫を返すと言及しました。
それは印刷されません。
だから、もしcatを実行して、ファイルを実行するとnode aptest Jです。 S. 実際には何も見ません。
cat関数を実行したときにエラーが発生しなかったという事実は、私たちの必要性が働いていることを示しています。
もちろん、私たちは猫を見たいと思っています。
それが私たちがここにいるのです。
だから、私はちょうどその犬の猫をキャンセルして保存するログをキャンセルするつもりです。
そして今、私は明確なコマンドは端末をクリアする良い方法であることに感銘を受けることができるように、ここでいくつかのスペースをクリアして作成します。
そして今、私がしたいことは、ノード・アプリケーションを実行することです。
はい。
そして、私たちはランダムな猫を手に入れてもう一度やりましょう。
そこに行く。
面白いもの。
我々は今、2つのランダムなネコを持っています。
そして、これは私たちが書いたことのないすべてのコードです。
他の人のパッケージを使用しています。
はい、それはシンプルですが、Expressのようなもっと深刻なパッケージを使用するのとまったく同じ概念ですが、まさにここにあるものです。
Var express equalsにはエクスプレスまたは遠距離のマングースを必要とし、マングースを必要とします。
だから、私たちはちょっとしたビデオでこれをやっていきますが、まったく同じ構文です。
Var何か等しいパッケージの名前が必要です。
それは私を守っていた。
今度はノックノックジョークというこの他のパッケージを使ってみたいと思っています。それはとても簡単です。
最初にインストールし、それを要求してから実行します。
ノックノックは、彼らがこの場合に変数を必要とするものです。
しかし、もう一度何かと呼ぶことができます。
そしてその機能を実行すると、ノックノックジョークが返されます。
ノードモジュールフォルダと同じディレクトリにいることを確認する必要があります。
私たちはここのようにこのディレクトリの外にいたくはありません。
ここにインストールすると、ここに別のノードモジュールディレクトリが作成されるので、パッケージ内のcatと同じ場所にインストールされません。
だから我々はノードモジュールを見てデモアプリケーションに戻り、ノックノックジョークを実行してPMをインストールする必要があります。
最後にSとノックノックジョークをチェックしてEnterを押してみましょう。
それは時間がかかるでしょう。
それは行くとそれを見つけると私はLSを入力するか、私はノードのモジュールを行うかどうかを確認することができます私たちは今私は猫とノックノックジョークと私はそれを開きます2つのフォルダを持っている。
ノックノックジョークを見てみましょう。
私たちは天才というこの指数を持っています。
そしてこれはノックノックジョークがあるファイルです。
それはジョークを台無しにするので、それは実際にそれを見て魔法のような種類の遺跡。
しかし、それぞれのジョークがオブジェクトであるジョークのSarayがあることがわかります。ここでは、この形式のジョーク関数がこれを覆すことになります。
ノックノック誰がそこにいる。
名前を冗談にしていた人は誰かと冗談を言っている。
だからここから抜け出し、ノックノックジョークパッケージをここのコードにインポートしてみましょう。
ほとんどの場合、ファイル全体に広がるのではなく、多くのインポートステートメントが上部に表示されます。
彼らは一番上にいる。
私がここにいるように。
これらは、パッケージをインポートするために必要なすべてのステートメントです。
だから私たちも同じことをするつもりです。
Varのジョークは必要と同じです。
そして、Naachダッシュであるパッケージの名前はダッシュのジョークをノックして保存します。
そして、私たちがやりたいことは、そのようなジョークを実行することだけです。私たちはジョークに戻ったので、それを再度ログに記録します。
それを見たい場合は、それを印刷する必要があります。
だから、もしうまくいっていれば、2つのパッケージが正しくインストールされ、インポートされていれば、猫と冗談を得るでしょう。
保存してからこれを展開し、ノードアプリを実行します。
はい、私たちは猫を手に入れ、私たちはこの冗談を手に入れます。
コンコン。
誰がそこにいるの？
ABBE。
ABBEさん。
あなたにアビー誕生日。
もう1つノックを打って誰がそこにいるのですか？
彼女はいる。
彼女は誰ですか？
彼女はかわいい女の子です。
彼女はかわいい猫でもあります。
それだけで十分です。
包みましょう。
ここでいくつかの基本を見直しましょう。
私が目的で述べた2つのコマンドは、NPMのインストールです。
私たちはNPMをインストールしました。ノックノックジョークとNPMのインストールノックイン私はインストールを実行するたびにNPM上でそのコードを見つけ出し、コードをダウンロードすると、ノードモジュールと呼ばれるフォルダディレクトリに保存します。ノードモジュールを初めて作成します。
しかし、それが存在するとすぐに、新しいモジュールを同じノードモジュールディレクトリに追加するだけです。
しかし、単にそれらをダウンロードしたり、パッケージをインストールしても、私たちはそれを使用することはできません。
必要なステートメントでコードにコードを組み込む必要があります。パッケージの名前が必要です。
猫は私をダッシュ​​したり、ノックをノックアウトします。
それを変数に保存すれば、実際にCat
meから戻ってきたすべてのコードを格納し、ノックノックのジョークをノックインするだけの変数を使うことができます。
この変数は、コードの残りの部分で使用できます。
それだけです
そして、次のビデオでもう一回すばらしい練習をしましょう。
実際にはcadやノックノックのジョークを印刷するよりももう少し役に立つ別のパッケージを使用しているので、これはかなり楽しいはずです。
私はまだそれを台無しにしません。
次のビデオでお会いしましょう。