更改sails.js中的配置文件夹结构

时间:2015-02-09 22:03:32

标签: javascript node.js configuration sails.js

我只想在sails.js中拥有另一个文件夹结构。例如,像:

/config
    /application
        routes.js
        policies.js
    /db
        connections.js
...

似乎在提升应用程序风帆时查找每个文件(console.log/config/application/policies.js在应用程序被取消时起作用)无论如何它都不起作用。

我尝试将paths.config值添加到.sailsrc,但它没有任何变化。我现在使用风帆版本0.10.5。有办法吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。实际上,一切都很简单。

sails需要递归地从config文件夹中获取文件,并尝试将它们识别为配置文件。我的问题是我按原样复制了大多数文件:

// config/customfolder/connections.js
module.exports.connections = {
    ...
}

这是需要它的问题。为了使它工作,我只需要将配置对象导出为默认导出。

// config/customfolder/connections.js
module.exports = {
    ...
}