smart-power-ui/public/js/config.js

51 lines
1.4 KiB
JavaScript

const env = process.env
// 项目url 地址
var iotPlatformUrl = ''; // 第三方云平台ur
// iot.gkiiot.com 192.168.18.139
var flowIotUrl = '';
let iotWebSocketBaseUrl = ''
let devLiveWebSocketBaseUrl = ''
let sysWebSocket = 'ws://'
let prodApi = '/prod-api';
let wsProtocol = 'ws://';
let iotWebSocketAlarmBaseUrl = ''
let BaseUrl = ''
// 手动配置的地址
var iotHost="192.168.10.241:30646"; // 海创iot 平台 host
// var hrefHost = window.location.host;
// let httpProtocol = window.location.protocol;
var hrefHost = '192.168.18.139';
let httpProtocol = 'http:';
if (env.NODE_ENV == 'development') {
flowIotUrl = 'http://127.0.0.1:1880/#flow/'
hrefHost = "192.168.18.139"
BaseUrl = '/dev-api'
} else if(env.NODE_ENV == 'production') {
// if (hrefHost.indexOf('.gkiiot.com') >= 0) {
// iotHost = 'iot.gkiiot.com'
// }
BaseUrl = httpProtocol + '//' + iotHost + prodApi
if(httpProtocol.indexOf("https") > -1){
sysWebSocket = 'wss://';
}
} else if(env.NODE_ENV == 'test') {
}
iotWebSocketAlarmBaseUrl = sysWebSocket + hrefHost + ':8899/ws/alarm/live'
sysWebSocket = sysWebSocket + hrefHost + prodApi;
iotWebSocketBaseUrl = sysWebSocket + '/ws/dev/up/'
devLiveWebSocketBaseUrl = sysWebSocket + '/ws/dev/live/'
iotPlatformUrl = 'http://' + iotHost + '/prod-api'
export {
iotPlatformUrl,
sysWebSocket,
iotWebSocketBaseUrl,
iotWebSocketAlarmBaseUrl,
devLiveWebSocketBaseUrl,
BaseUrl,
prodApi
}