【重要】IISへの通信方法の設定
vario=require("socket.io").listen(app); io.configure(function(){ io.set("transports", ["xhr-polling"]); io.set("polling duration",100); }); 上記のconfigureが必要
iisNodeが直接のWebSocket対応していないため。
【設定】描画エンジンの切り替え
app.configure(function(){
('views',+'/views');app.set('view engine', 'jade');(());(());();((+'/public'
→NG
WebMatrix上でejs形式で作成する際には下記手順を踏む
①node_modules配下の.bin,expressフォルダを別ディレクトリに移送
②cmd上でカレントディレクトリを移送した.binに移動した後下記コマンド実行(firstappプロジェクト作成の場合)
express -t ejs firstapp
//expressでejs形式でひな形生成
cd firstapp
npm install -d
//firstappにnpmをインストールする。
③.bin配下に作成されたfirstappディレクトリを適当なディレクトリに移送後、WebMatrixでサイトを開く>サイトとしてのフォルダーで開く
【設定】ejsのコメントアウト
<% /* コメント */ %>
MongoLabのDBへの接続
cd mongo.exeの存在するディレクトリ(環境変数設定しろ。)
mongo.exe ds045087.mongolab.com:45087/chatdb -u Admin -p <パス>