CNode

Egg框架config.default.js内容过多如何拆分成多个配置文件?

问答
Ddeadwind4发布于8 年前最后回复8 年前5 回复4593 浏览0 收藏

各位老铁,这种情况最佳实践是什么。

查看回复

回复 (5)

A
atian25#1·8 年前

先看看为什么多,又为什么想拆

D
deadwind4#2·8 年前
引用 atian25先看看为什么多,又为什么想拆

@atian25 配置文件里存了几十个网站的登录信息,供给Service用。这样就多了几百行配置。这种配置是不是不应该丢到config.default.js里。

D
deadwind4#3·8 年前
引用 atian25先看看为什么多,又为什么想拆

@atian25 我把它们拆分在每个Service里多加个const变量。

O
okoala#4·8 年前

image.png

require 进来就可以了,很简单~

A
atian25#5·8 年前
引用 deadwind4@atian25 我把它们拆分在每个Service里多加个const变量。

@deadwind4 没必要,就放到 config 就好了,一般来说,在一个文件里面方便查找和管理,如果你的需求需要拆分,那很简单,自己定义一个规范就好了,如 app/account/**.js,然后在 app.js 里面调用下 app.loader 把它们全部加载合并到 app.config 或 app.accountInfo 就好了

参与回复
登录后即可参与回复。登录