我正在挑选这个 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有关吗?似乎无法搜索到任何关于此的具体内容。只是为我指明正确的方向将是一个很大的帮助。