node.js express-coffee错误:ENOENT,没有这样的文件或目录

时间:2012-10-02 07:11:56

标签: node.js coffeescript express

我安装了最新的express-coffee并安装了node-config。我创建了一个简单的src / config / default.yaml

Database:
    db_host: localhost
    db_name: test

在我的src / models / index.coffee中

config = require('config').Database

console.log "host: #{config.db_host}"

但是当尝试使用cake dev甚至cake build && node app启动服务器时,我收到以下错误:

Cannot write runtime.json file Error: ENOENT, no such file or directory

尝试在Google和Google上搜索问题,但无法找到任何内容。即使是ENOENT或node-config runtime.json上的少数点击也没什么用处。还有其他人遇到过这个问题吗?

1 个答案:

答案 0 :(得分:0)

事实证明问题出在config / default.yaml所在的位置。我不得不将其移动到应用程序的根目录。将它移动到root - config / default.yaml修复了问题。 错误消息对于弄清楚发生了什么并不是很有帮助。