【发布时间】:2016-05-06 23:58:30
【问题描述】:
我正在做 js + php 项目,希望有一个常量类,用于存储所有代码部分的最常见值;
问题在于这些常量值彼此之间非常相关。 例如,假设我有源和测试目录。它们都是这样存储的:
src/
main/
test/
所以,正如我所说,我想在 javascript 中拥有具有以下结构的常量对象:
const CONSTANTS = {
CODE: {
CWD: 'src/',
SOURCES: {
DIRECTORY: '<%= CODE.CWD %>/src',
},
TESTS: {
DIRECTORY: '<%= CODE.CWD %>/test',
}
}
}
exports.CONSTANTS = SomeLibraryOrSmthElse.process(CONSTANTS);
如您所见,Grunt 的工作方式相同。
我该怎么做?
【问题讨论】:
标签: javascript recursion gruntjs constants