我正在用towerjs做实验。我只是按照说明创建了一个项目。
npm install tower -g
npm install grunt -g
mongod
tower new app
cd app
npm install当我尝试启动项目的服务器时,我得到了以下错误:
GT@ubuntu:~/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任何帮助都将不胜感激。
谢谢
更新:
随着进一步的调查
_path = require('path')
_path.sep似乎返回了undefined。为什么它不返回/
发布于 2012-09-11 13:23:48
嘿,所以问题是我必须将node更新到最新版本(v0.8.8)。是我的错。
发布于 2012-09-11 11:12:45
在cd‘进入您的新应用程序并使用"npm install“安装所有节点模块后,运行"cake watch”。这将创建塔所需的文件和模板。许多文档和说明都已经过时了,尽管我非常确定这是to的下一个主要项目:让它们保持最新。
https://stackoverflow.com/questions/12359016
复制相似问题