首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >canvasengine Tiled_server错误: ENOENT,open './map.json‘

canvasengine Tiled_server错误: ENOENT,open './map.json‘
EN

Stack Overflow用户
提问于 2015-07-11 08:06:04
回答 1查看 52关注 0票数 0

这是我的问题:我尝试启动Canvasengine示例服务器,并得到这个错误。

代码语言:javascript
复制
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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-11 11:57:28

查看代码,您应该将map.json复制到您的工作目录(它似乎是/,所以我不一定推荐它),或者从它各自的目录启动服务器:

代码语言:javascript
复制
$ cd /var/www/canvas/canvasengine/examples/tiled_server/server/
$ node server

(尽管这可能需要设置$NODE_PATH)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31354926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档