NPM(Node Project Manager)を使ってみよう

package.jsonファイルを定める

全333コースを10日間無料で

ぜひご覧ください。

無料で視聴する すべての加入プランを見る
または
パッケージを管理するJSONファイルの定め方をご説明します。
講師:
04:28

字幕

このレッスンでは npm で パッケージを定める JSON ファイルの作り方をご説明します その JSON ファイルの名前は package.json と いうふうに設定します 今 日本語で書かれた説明の ページを見ているんですが ここを探すには Google で npm json というふうに指定をすると この先頭にある npm package.json 日本語版 取扱説明書というのが 今のページになります そして JSON ファイルというのは JavaScript のオブジェクトと 似た書き方をします この「正しい JSON」という リンクをクリックすると WIKIBOOKS に飛ぶんですけれども 違いはですね 文字列は必ず ダブルクオーテーション(" ")で囲みます それから値の方だけでなくて オブジェクトで言えば プロパティにあたりますけれども こちらも文字列として指定をします そして JSON ファイルの中で定める プロパティにあたりますけれども 項目はですね 最低限 必須2項目の定義をします "name" (名前) と "version" (バージョン) です この "name" と "version" 2つの値を合わせて 必ずパッケージが1つのもの 一意になるようにしなければなりません これが他のパッケージと被っては ダメということですね そして name についてなんですけれども name の中に "node" "js" は 入れてはいけません それから URL の一部になったり コマンドラインの引数 フォルダ名になりますので これらに使えない記号は 含めてはいけません それから先頭をドット (.) あるいはアンダースコア (_) で 始めるのも NG です そして JavaScript で 指定をするので あまり長くなり過ぎない方が便利です 次に version ですね こちらの指定なんですが version はよくある通り 3つの数字をドット区切りで指定します 1.2.3 のような形ですね その最初の数字がメジャーバージョン 2番目がマイナーバージョン 3番目はビルドといったり リビジョンと言ったりしていますけれども それを文字列で指定します JSON ファイルを作るために Dreamweaver を開きました Dreamweaver では 「ファイル」の「新規」で JSON の形式が選べますので これで「作成」にします まずは忘れないうちに 保存をしておきましょう 「ファイル」で「保存」です そして myapp というのが これから JSON ファイルを 保存するフォルダです 今空っぽなんですけれども 名前は決まっています package.json .json は拡張子ですね これで保存をしましょう JSON ファイルにはコメントは付けません オブジェクトと同じですから 中括弧始まり 中括弧閉じ 改行した方が見やすいでしょう そして必須項目2つを指定します まず name ですね myapp という名前にしましょう フォルダ名と一緒ですけれども フォルダ名と一致させなければいけない ということはありません それからもう1つ version です 3つの数字をドット区切りで指定します 一番最初ですから 0.0.1 にしましょうか package.json には この2つの項目が必須です その他にオプションで加えられたり あるいはパッケージの設定として 付け加えていくものがあるんですが 最低限この2つがあれば平気です そしてこの name と version 合わせて 必ず一意になるようにと いう決まりもあります 他と被ってはいけないということですね では ファイルは保存します このレッスンでは npm で パッケージを管理するための package.json の 指定の仕方についてご説明しました JSON ファイルで必須項目は2つ name と version と いうことでした

NPM(Node Project Manager)を使ってみよう

NPMはNode Project Managerの略称で、Node.jsに含まれています。Nodeで作られたパッケージを管理するためのツールです。このコースではNode.jsのインストールからNodeのパッケージの追加や削除、設定ファイルのつくり方までを実際にコマンドを入力しながら説明します。NPMを使ってNodeの豊富なパッケージをぜひ活用しましょう!

39分 (7 ビデオ)
現在、カスタマーレビューはありません…
 
ソフトウェア・トピック
価格: 1,990
発売日:2016年01月04日

このコースは、「オンデマンド」でご利用可能であり、ダウンロードすることもオンラインで見ることもできます。

ダウンロードすると、オフラインでコースを使用し、豊富なインターフェースをフルに活用できます。複数のデバイスを使用したり、 一度に全コースをダウンロードしたくない場合は、アカントにログインして、ストリーミング・ビデオとしてコースのレッスンを視聴してください。

ビデオトレーニングをお楽しみいただけますように! お問い合わせは、cs-jp@lynda.com宛までご連絡ください。