Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改sails.js中的配置文件夹结构_Javascript_Node.js_Configuration_Sails.js - Fatal编程技术网

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

Javascript 更改sails.js中的配置文件夹结构,javascript,node.js,configuration,sails.js,Javascript,Node.js,Configuration,Sails.js,我只想在sails.js中有另一个文件夹结构。例如,类似于: /config /application routes.js policies.js /db connections.js ... 似乎在提升应用程序帆时,查找console.log到/config/application/policies.js的每个文件,当应用程序被提升时,无论如何它都不起作用 我尝试将path.config值添加到.sailsrc,但它没有任何更改

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

/config
    /application
        routes.js
        policies.js
    /db
        connections.js
...
似乎在提升应用程序帆时,查找console.log到/config/application/policies.js的每个文件,当应用程序被提升时,无论如何它都不起作用


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

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

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

// config/customfolder/connections.js
module.exports.connections = {
    ...
}
这就是需要它的问题。要使其工作,我只需要将配置对象导出为默认导出

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

奇怪的是,我遇到了这个问题,因为我使用module.exports,有一次我将模块命名为module.exports.blah=function。。。它工作得很好。