2016-09-06 4 views
-2

さまざまなフレームワークを持つノード/ jsアプリケーションを構築するのに問題があります。私はエラーをrequire is not definedを取得していますが、私はそれを修正するために様々なbrowserifyチュートリアルに従っている。node/jsアプリケーションを起動する最も簡単な方法は何ですか?

私がやりたいことの味を与える。私はアプリをサーバー上で走らせることができるようにするために、何かをインストールすることができます。これらはスムーズに動作します。私はいくつかの私の問題を処理するために急行、firebaseなどを使用しています。

これは私のapp.jsファイルの抜粋です:

var express = require('express'); 
var app = express(); 
var firebase = require('firebase'); 

app.get('/', function (req, res) { 
    res.sendFile(__dirname + '/html/index.html'); 
}); 

app.get('/welcome', function (req, res) { 
    res.sendFile(__dirname + '/html/welcome.html'); 
}); 

私は作業が必要です取得するbundle.jsを使用しようとしましたが、それはまだそれが定義されていないと主張。

答えて

1

Browserifyはブラウザで実行されるようにいくつかのコードを表示します。

これは、ブラウザでは不可能なこと(HTTPサーバーの実行など)はできません。

ノードJSが必要なコードを実行する場合は、ノードJSを使用して実行する必要があります。通常、コマンドラインシェルでnode app.jsを使用します。

関連する問題