Webをチェックすると、いくつかのヒントがありますが、Node.jsのBlenderからエクスポートされた.babylonファイルを扱うためのMIMEタイプ設定に関する明確な解決策はありません。カスタムMIMEタイプのNode.jsに.babylon.jsファイルをロードするには?
誰もがこの問題に対する解決策を認識していますか、セキュリティ上の懸案事項を考えているのか、解決方法を知っていますか?ブレンダーによってエクスポート
おかげで、
Webをチェックすると、いくつかのヒントがありますが、Node.jsのBlenderからエクスポートされた.babylonファイルを扱うためのMIMEタイプ設定に関する明確な解決策はありません。カスタムMIMEタイプのNode.jsに.babylon.jsファイルをロードするには?
誰もがこの問題に対する解決策を認識していますか、セキュリティ上の懸案事項を考えているのか、解決方法を知っていますか?ブレンダーによってエクスポート
おかげで、
.babylonファイルは、応答オブジェクトの「コンテンツタイプ」のダイナミックなMIMEタイプ設定でのNode.jsにロードすることができます。また、限られたMIMEタイプのセットは、Nodeにとっては良い習慣です。
1)がサポートされるすべてのMIMEタイプの配列にMIMEタイプを追加する:
var extensions = [".babylon" : "application/babylon"]
2)ノードcreateServer()ハンドラ内で:
http.createServer(function(){...});
3)所与の動的MIMEタイプ変数を初期化ファイルタイプ:
var fileName = path.basename(req.url) || 'index.html',
ext = path.extname(fileName);
var mimeType = extensions[ext];
4)移入レスポンスのContent-タイプ:
fs.readFile(filePath,function(err,cont){
if(!err){
res.writeHead(200,{
"Content-type" : mimeType
});
res.end(cont);
}
});
例ノードサーバgithubの上でご利用いただけます: https://github.com/anymscape/babyloninnode
クローンした後、ルートで、コマンドラインでタイプインストールしたノードで:へのNode.jsのおかげで3D: ノードサーバ
の検索結果をBabylonJS: http://babylonjs.com/