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

标签 javascript node.js configuration sails.js

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

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

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

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

最佳答案

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

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

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

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

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

关于javascript - 更改 sails.js 中的配置文件夹结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28420297/

相关文章:

angularjs - ionic socket 设置不起作用

javascript - 从对象中获取属性值并将其分配给 JavaScript 中的变量

javascript - 如果使用 Babel 和 ES6,如何将应用程序部署到 Heroku?

node.js - Passport JS 和 Restify 以及客户端 session

python - 在 Apache/Windows 中像使用 PHP 一样使用 Python

database - 如何更改 openx-2.6.4 中的数据库设置?

php - 如何在 Nginx 配置文件中配置 Phalcon

javascript - react - 当 onClick 子项时创建一个事件类

javascript - 哪个更好 : Using inbuilt Protractor/selenium functionalities OR Installing other node packages for protractor?

node.js - 如何修复 Vercel Hosting 部署的 ReactJS 的 npm Err ERESOLVE 对等依赖性