【发布时间】:2019-12-11 23:46:52
【问题描述】:
有没有办法将 .js 文件放在sails.js /config 目录中并指示sails 跳过它们?即在提升时不会自动加载它们?
我想利用sails.js config.custom 功能。但是,我的应用程序有大量的自定义设置,所以我想将它们拆分为单独的文件(即 custom1.js、custom2.js 等)但是,我需要按特定顺序加载自定义设置,因为这些设置是指每个其他,因为在创建设置时正在执行的代码。
我当时的想法是使用 custom.js 文件根据需要加载我的设置模块,以便我可以控制它的构建方式。也许做这样的事情:
let customSettings1 = require('./custom1.js');
let customSettings2 = require('./custom2.js');
let settings = {
cust1:customSettings1,
cust2:customSettings2
}
module.exports.custom = settings;
但是这种方法意味着我需要指示sails.js 忽略我的子集自定义模块,因为custom1.js 一旦存在于/config 文件夹中就会自动加载。有没有办法做到这一点?
【问题讨论】:
标签: javascript sails.js