Koajs-environment
Koa.js-環境
Koaフレームワークを使用した開発を開始するには、Nodeおよびnpm(ノードパッケージマネージャー)をインストールする必要があります。 これらがまだない場合は、link:/nodejs/nodejs_environment_setup [Node setup]にアクセスして、ローカルシステムにノードをインストールします。 ターミナルで次のコマンドを実行して、ノードとnpmがインストールされていることを確認します。
$ node --version
$ npm --version
次のような出力を受け取るはずです-
v5.0.0
3.5.2
ノードのバージョンが6.5.0以上であることを確認してください。 Nodeとnpmがセットアップされたので、npmとは何か、どのように使用するかを理解しましょう。
Node Package Manager(npm)
npmはノードのパッケージマネージャーです。 npm Registryは、Node.js、フロントエンドWebアプリ、モバイルアプリ、ロボット、ルーター、およびJavaScriptコミュニティの無数の他のニーズのためのオープンソースコードのパッケージのパブリックコレクションです。 npmを使用すると、これらすべてのパッケージにアクセスしてローカルにインストールできます。 https://www.npmjs.org [npmJS]のnpmで利用可能なパッケージのリストを参照できます。
npmの使用方法
npmを使用してパッケージをインストールするには、グローバルとローカルの2つの方法があります。
グローバル-この方法は通常、開発ツールとCLIベースのパッケージをインストールするために使用されます。 パッケージをグローバルにインストールするには、次のコマンドを使用します。
$ npm install -g <package-name>
ローカル-この方法は、通常、フレームワークとライブラリをインストールするために使用されます。 ローカルにインストールされたパッケージは、インストールされているディレクトリ内でのみ使用できます。 パッケージをローカルにインストールするには、-* g *フラグなしで上記と同じコマンドを使用します。
$ npm install <package-name>
npmを使用してプロジェクトを作成するたびに、package.jsonファイルを提供する必要があります。このファイルには、プロジェクトに関するすべての詳細が含まれています。 npmを使用すると、このファイルを簡単にセットアップできます。 開発プロジェクトをセットアップしましょう。
- ステップ1 *-ターミナル/cmdを起動し、hello-worldという名前の新しいフォルダーを作成し、そこにcdします-
- ステップ2 *-npmを使用してpackage.jsonファイルを作成するには、次を使用します。
npm init
次の情報を求められます-
Enterキーを押し続け、[著者名]フィールドに名前を入力します。
- ステップ3 *-package.jsonファイルが設定されたので、Koaをインストールします。 Koaをインストールしてpackage.jsonファイルに追加するには、次のコマンドを使用します。
$ npm install --save koa
Koaが正しくインストールされていることを確認するには、次のコマンドを実行します。
$ ls node_modules #(dir node_modules for windows)
ヒント--save *フラグは *-S フラグに置き換えることができます。 このフラグにより、package.jsonファイルにKoaが依存関係として追加されます。 これには利点があります。次回プロジェクトのすべての依存関係をインストールする必要があるときは、コマンドnpm installを実行するだけで、このファイルで依存関係を見つけてインストールします。
Koaフレームワークを使用して開発を開始するために必要なのはこれだけです。 開発プロセスを非常に簡単にするために、npm、nodemonからツールをインストールします。 このツールは、ファイルに変更を加えるとすぐにサーバーを再起動します。それ以外の場合は、ファイルを変更するたびにサーバーを手動で再起動する必要があります。 nodemonをインストールするには、次のコマンドを使用します。
$ npm install -g nodemon
これで、コアに飛び込む準備ができました!