|
|
@@ -6,9 +6,7 @@ function isEnable (feature) {
|
|
|
}
|
|
|
|
|
|
function createFeature (feature) {
|
|
|
- return {
|
|
|
- [feature]: isEnable(feature)
|
|
|
- }
|
|
|
+ return { [feature]: isEnable(feature) }
|
|
|
}
|
|
|
|
|
|
function getTimestamp () {
|
|
|
@@ -22,15 +20,11 @@ module.exports = {
|
|
|
logger: isStaging || isEnable('LOGGER'),
|
|
|
features: {
|
|
|
__VERSION__: JSON.stringify(`v${require('./package.json').version}.${getTimestamp()}`),
|
|
|
- // 未开发完的路由
|
|
|
__DEV__: !isProd,
|
|
|
- // 待测试的功能
|
|
|
__STAGING__: !isProd || isStaging,
|
|
|
- // 未开发的功能组件
|
|
|
...createFeature('__PLACEHOLDER__'),
|
|
|
- // 传感器
|
|
|
...createFeature('__SENSOR__'),
|
|
|
- // 设备仪表盘
|
|
|
- ...createFeature('__DEVICE_DASHBARD__')
|
|
|
+ ...createFeature('__DEVICE_DASHBARD__'),
|
|
|
+ ...createFeature('__TAKEOVER__')
|
|
|
}
|
|
|
}
|