【问题标题】:Change configuration folder structure in sails.js更改sails.js 中的配置文件夹结构
【发布时间】:2015-02-09 22:03:31
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: javascript node.js configuration sails.js


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 奇怪,我遇到了这个问题,因为我使用的是module.exports,一旦我将模块命名为module.exports.blah = function()...,它就可以正常工作了。
    猜你喜欢
    • 2020-08-22
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 2016-12-29
    • 1970-01-01
    • 2015-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多