NodeとExpressの第一弾
2075 ワード
Node.jsはオープンソースで、プラットフォームにまたがるJavaScript言語の実行環境です.
nvm
nvmはNode.jsバージョンを管理するツールであり、複数のNode.jsバージョン間での切り替えをサポートしています.
Linuxの下にnvmを取り付ける
npmコマンドでモジュールをインストールします.
Expressは、Node.jsに基づく現在最も人気のあるWeb開発の枠組みであり、完全な機能を持つウェブサイトを迅速に構築することができます.
1.Express上手はとても簡単で、まずプロジェクトディレクトリを新規作成します.
npmのパッケージはローカルインストール(local)とグローバルインストール(global)の2種類に分けられています.ノックのコマンドラインから見れば、違いは-gだけです.
nvm
nvmはNode.jsバージョンを管理するツールであり、複数のNode.jsバージョン間での切り替えをサポートしています.
Linuxの下にnvmを取り付ける
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.4/install.sh | bash
$ nvm ls
$ nvm ls -remote
$ nvm install [ ]
$ nvm ls
$ nvm alias default [ ]
$ nvm ls
$ node // node
npmはNode.jsに付属するパッケージマネージャであり、npmはコマンドラインツールであり、第三者のNode.jsプログラムのインストールと管理を担当しています.npmはNode.jsに従って自動的にインストールされます.npmコマンドでモジュールをインストールします.
Expressは、Node.jsに基づく現在最も人気のあるWeb開発の枠組みであり、完全な機能を持つウェブサイトを迅速に構築することができます.
1.Express上手はとても簡単で、まずプロジェクトディレクトリを新規作成します.
$ mkdir server //
2.プロジェクトのルートディレクトリの下で、スタートファイルを新規作成します.server.jsと仮定します.vim server.js
グローバルインストールとローカルインストールnpmのパッケージはローカルインストール(local)とグローバルインストール(global)の2種類に分けられています.ノックのコマンドラインから見れば、違いは-gだけです.
$ npm install express #
$ npm install express -g #
3.npmコマンドを使用して、一般的なNode.js webフレームモジュールexpressをインストールする:$ npm install express --save //
インストールと同時に、package.jsonに情報を書き込み、プロジェクトパスにpackage.jsonファイルがある場合は、npm install
メソッドをそのまま使用して、dependencies構成に従ってすべての依存パケットをインストールすることができます.このコードをgithubに提出する時はnode_を提出しなくてもいいです.modulesというフォルダです.$ npm init // package.json , 、 、
4.package.jsonファイルを新規作成し、下記のように命令します.$ cat package.json // package.json
package.jsonの内容は以下の通りです.{
"name": "liuyang",
"version": "1.0.0",
"main": "server.js",
"dependencies": {
"express": "^4.15.3"
},
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node server.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"description": ""
}
server.jsの内容は次の編で詳しく紹介します.