ホームページ >ウェブフロントエンド >jsチュートリアル >win7 での node.js 高速開発環境_node.js のインストールと構成
1.node.js をインストールします。
公式 Web サイトのダウンロード アドレスを入力します: http://www.nodejs.org/download/。 [Windows インストーラー] または [Windows インストーラー (.msi) 32 ビット] を選択して、インストール パッケージをダウンロードします。 ダウンロードが完了したら、ダブルクリックしてインストールします。
2. Express をインストールします。
nmp パッケージ マネージャーを介してインストールします。インストールは次のように分かれています。 グローバル インストール: 「C:Users[現在のユーザー]AppDataRoamingnpm」に自動的にインストールされ、環境変数「Path」にパスが自動的に追加されます。 ローカルインストール: 現在のディレクトリにインストールすると、パスは環境変数「Paht」に追加されません。 使いやすさと、コマンド ラインの任意のパスから「express」コマンドを実行できる機能を考慮すると、グローバル インストールをお勧めします。わかりました!次に、コマンドラインに「npm install -g Express」と入力します。 注: 「-g」はグローバル インストール オプションであり、これがないとローカル インストールになります。
3. Express プロジェクトを作成します。
4. package.json を開き、テンプレート エンジンを編集します
"jade": ">= 0.0.1" が "ejs": ">= 0.6.0" に変更されました
保存後、cmd に切り替えて実行します
npm installl
現在のディレクトリ内の package.json を確認し、必要な拡張機能を自動的にインストールします。
サイトディレクトリにはさらに多くのnode_modulesがあります。このディレクトリは拡張ライブラリファイルです。
個人的には、Express に付属の jade テンプレート エンジンが好きではないので、ejs テンプレートを使用します。構文は jsp と同じです。
ノード app.js
ブラウザ http://127.0.0.1:3000/ を開くとアクセスできます。
プロジェクトの作成を見てみましょう
エクスプレスがご利用いただけるようになりました
Express コマンドはグローバルにインストールされている場合にのみ機能します!
したがって、express をインストールするときは、npm install Express -g を使用する必要があります
または、グローバル パスを直接変更します:
npm config セット プレフィックス "C:Program Filesnodejs"
npm config set queue "C:Program Filesnodejscache" (最初にキャッシュ ディレクトリを作成します)
タイプ: Express myapp (myapp はランダムなプロジェクト名)
追加の C:Program Filesnodejsmyapp ディレクトリが見つかります
デフォルト: 自動的に作成されます
これらのファイルについては説明がありません。開発経験のある学生なら一目で理解できると思います。
node_modules を myapp にコピーします
環境設定が完了したので、デモテストを行ってみましょう。
myapp の下に helloworld.js を作成します
var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello World"); response.end(); }).listen(8888); console.log("nodejs start listen 8888 port!");
node.js コマンド プロンプトのコマンド ウィンドウに入り、C:Program Filesnodejsmyapp ディレクトリに入ります
ノード helloworld.js を入力
を開きます