Node.js canvasengine平铺_服务器错误:enoint,打开'./map.json'
这是我的问题: 我尝试启动Canvasengine示例服务器,但发现此错误Node.js canvasengine平铺_服务器错误:enoint,打开'./map.json',node.js,canvasengine,Node.js,Canvasengine,这是我的问题: 我尝试启动Canvasengine示例服务器,但发现此错误 root@vps185158:/# node /var/www/canvas/canvasengine/examples/tiled_server/server/server.js info - socket.io started debug - client authorized info - handshake authorized ogjRNMePBqcD_ZIkFVFK debug -
root@vps185158:/# node /var/www/canvas/canvasengine/examples/tiled_server/server/server.js
info - socket.io started
debug - client authorized
info - handshake authorized ogjRNMePBqcD_ZIkFVFK
debug - setting request GET /socket.io/1/websocket/ogjRNMePBqcD_ZIkFVFK
debug - set heartbeat interval for client ogjRNMePBqcD_ZIkFVFK
debug - client authorized for
debug - websocket writing 1::
/node_modules/canvasengine/core/engine-common.js:373
if (err) throw err;
^
Error: ENOENT, open './map.json'
at Error (native)
有map.json,但nodejs找不到该文件
服务器有Debian 7、nodejs、Socket.io和CanvasEngine 1.3.0查看代码,您应该将map.json复制到您的工作目录中,该目录似乎是/,因此我不建议您从相应的目录启动服务器:
$ cd /var/www/canvas/canvasengine/examples/tiled_server/server/
$ node server
尽管这可能需要设置$NODE_PATH