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

Change configuration folder structure in sails.js

本文关键字:配置文件 文件夹 结构 配置 sails js 更改      更新时间:2023-09-26

我只想在sails.js中有另一个文件夹结构

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

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

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

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

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

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

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

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