ホームページ  >  記事  >  ウェブフロントエンド  >  Windows に Node.js モジュールをインストールする方法

Windows に Node.js モジュールをインストールする方法

高洛峰
高洛峰オリジナル
2016-12-26 09:34:341028ブラウズ

ただし、Microsoft が Node.js 関係者に連絡したというニュースがあり、すぐに改善されると思います。
Cygwin をインストールせずに、実験的な開発のために Windows 上に Node.js 環境をセットアップすることは可能ですか? Node.js + Express を使用して簡単なテストを行いましたが、基本的には実行可能です。
手順は次のとおりです:

1. Node.js の公式の非安定バージョンの Windows 実行可能プログラムをダウンロードします:
http://nodejs.org/#download
実験ではバージョン 0.5.7 を使用しました: http: //nodejs.org/dist/v0.5.7/node.exe

2. c:nodejs ディレクトリを作成し、node.exe をこのディレクトリに保存します

3. Express をダウンロードします。依存関係があるため、connect、qs、mime、jade もダウンロードする必要があります (エクスプレス デフォルト テンプレート システム。他のテンプレート システムを使用する場合は、対応するシステムをダウンロードする必要があります)
名前 アドレス 実験版
------ ---------------------------------------------------- ---- ---
express: https://github.com/visionmedia/express 2.4.3
connect: https://github.com/senchalabs/connect 1.7.1
qs: https://github. com/visionmedia/node-querystring 0.3.1
mime: https://github.com/bentomas/node-mime 1.2.4
jade: https://github.com/visionmedia/jade 0.15.4

4. c:nodejsnode_modules ディレクトリを作成し、このディレクトリ内に[Module]ディレクトリをそれぞれ作成します。次に、前の手順でダウンロードしたファイルを圧縮し、関連するファイルを [Module] ディレクトリにコピーします。
node_modules
|- 接続 <= connect: lib/*
|- Express <= Express: lib/*
|- jade <= jade: lib/*
|- mime <= mime: mime.js & types/*
|- qs <= qs: lib/*

5. c:nodejsnode_modules ディレクトリに次のファイルを作成します:
connect.js
Content: module.exports = require('./connect/接続 ');
express.js
コンテンツ: module.exports = require('./express/express');
jade.js
コンテンツ: module.exports = require('./jade/jade'); . js
Content: module.exports = require('./mime/mime');
qs.js
Content: module.exports = require('./qs/querystring'); 6. ダウンロードした Express を圧縮します。パッケージ内の bin/express ファイルを c:nodejs ディレクトリにコピーし、名前をexpress.js に変更します

7. 以下の例として 2.4.3 を使用して、express.js ファイルを変更します。
7.1. mkdir 関数の本体を変更します。
401: exec( 'mkdir -p ' + path, function(err){
->exec('md ' + path, function(err){
7.2. mkdir 関数呼び出しを変更する
263: mkdir(path + ' /public/javascripts' );
->mkdir(パス + '\public\javascripts');
264: mkdir(パス + '/public/images');画像');
265: mkdir(パス + '/public/stylesheets', function(){
->mkdir(path + '\public\stylesheets', function(){
280: mkdir(パス + '/ views', function( ){
->mkdir(path + '\views', function(){

8. Express プロジェクトを作成します:
c:nodejsnode.exe Express.js -s hello

9. c :nodejsnode_modules*.* => c:nodejshellonode_modules

10.
c:nodejsnode.exe helloapp.js を実行してテストします: http://localhost:3000 を開き、結果を表示します。

これでテストは完了しました。
テストファイルを以下に示します。テストファイルでは、Expressセッションもテストしました。ブラウザ http://localhost:3000/session で開いて、結果を表示できます。

Windows に Node.js モジュールをインストールする方法に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。