You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.0 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title></title>
<!--preload-links-->
<!--app-context-->
<script>
// PUBLIC CONFIG
(function() {
const domain = window.location.origin
let env = 'online'
const domain_check_arr = [':3333', ':3334', 'localhost', '192.168.']
for (let i = 0; i < domain_check_arr.length; i++) {
if (domain.indexOf(domain_check_arr[i]) !== -1) {
env = 'dev'
break
}
}
// env = 'online'
// env = 'dev'
const api_url = {
main: 'http://code.dev.sa0.online:88'
}
if (env === 'dev') {
api_url.main = 'http://127.0.0.1:8000'
}
const config_data = {
api: {
url: api_url.main,
},
}
localStorage.setItem('APP_CONFIG', JSON.stringify(config_data))
})()
// PUBLIC CONFIG END
</script>
</head>
<body>
<div id="app"><!--app-html--></div>
<script type="module" src="/main.js"></script>
</body>
</html>