2012-09-10 64 views
0

我正在试验towerjs。我只是按照说明来创建一个项目。Towerjs语言环境错误

npm install tower -g 
npm install grunt -g 
mongod 
tower new app 
cd app 
npm install 

当我尝试启动这个项目我碰到下面的错误服务器:

[email protected]:~/work/app$ node server.js 

node.js:201 
     throw e; // process.nextTick error, or 'error' event on first tick 
      ^
Error: ENOENT, no such file or directory '/home/GT/work/app/config/localesundefineden.coffee' 
    at Object.statSync (fs.js:422:18) 
    at Function.stat (/home/GT/work/app/node_modules/pathfinder/lib/pathfinder/file.js:21:17) 
    at Function.isDirectory (/home/GT/work/app/node_modules/pathfinder/lib/pathfinder/file.js:165:19) 
    at Function.isFile (/home/GT/work/app/node_modules/pathfinder/lib/pathfinder/file.js:169:20) 
    at Function.files (/home/GT/work/app/node_modules/pathfinder/lib/pathfinder/file.js:137:18) 
    at [object Object].<anonymous> (/home/GT/work/app/node_modules/tower/packages/tower-application/server/application.coffee:157:22) 
    at /home/GT/work/app/node_modules/tower/packages/tower-support/shared/callbacks.coffee:141:28 
    at /home/GT/work/app/node_modules/tower/packages/tower-support/shared/shared.coffee:307:22 
    at SupportCallback.run (/home/GT/work/app/node_modules/tower/packages/tower-support/shared/callbacks.coffee:204:18) 
    at /home/GT/work/app/node_modules/tower/packages/tower-support/shared/callbacks.coffee:110:25 

任何帮助,将不胜感激。

感谢

UPDATE:

通过进一步调查

_path = require('path')  
_path.sep 

仿佛回到undefined。为什么它不会返回/

回答

0

嘿所以问题是我不得不更新节点到最新版本(v0.8.8)。我的错。

+0

这是一个错误,请将它发布在这里:https://github.com/viatropos/tower/issues(尽管我会这样做)。感谢发布! –

1

在进入您的新应用程序并使用“npm install”安装所有节点模块后,运行“cake watch”。这将创建塔需要的文件和模板。许多文档和说明都过时了,但我很确定这是塔的下一个主要项目:让这些更新。