0

この node.js ゲーム フレームワークhttp://pomelo.netease.com/index.htmlのデモ コードを分解しています。

このフォルダ内のすべてのクライアント js ファイル、

https://github.com/NetEase/lordofpomelo/tree/master/web-server/public/js

これに似た行から始めます

"__resources__["/app.js"] = {meta: {mimetype: "application/javascript"}, data: function(exports, require, module,__filename, __dirname) { ... " .

それらの多く (場合によってはすべて) には「輸出」があります。または「data」メソッドの最後にある「module.exports」。「__resources__」は、配列内の .jshintrc ファイルで「predef」プロパティとして定義されていることがわかりました。jshintと何か関係がありますか?これについて具体的なことを検索することはできないようです。私を正しい方向に向けるだけで、大きな助けになります。

4

1 に答える 1

0

未来ここをさまよう人のために。Pomelo の開発者から連絡があり、「これは colorbox という名前の内部フレームワークです... cocos2d-javascript から派生した node.js スタイルのブラウザ側モジュール システムです」とのことでした。

于 2013-04-12T04:40:03.143 に答える