zitadel

Форк
0
/
prebuild.development.js 
28 строк · 899.0 Байт
1
var fs = require('fs');
2
var path = require('path')
3
var http = require('http');
4
var https = require('https');
5
var urlModule = require('url');
6

7
var defaultEnvironmentJsonURL = 'http://localhost:8080/ui/console/assets/environment.json'
8
var devEnvFile = path.join(__dirname, "src", "assets", "environment.json")
9
var url = process.env["ENVIRONMENT_JSON_URL"] || defaultEnvironmentJsonURL;
10

11
var protocol = urlModule.parse(url).protocol;
12
var getter = protocol === 'https:' ? https.get : http.get;
13

14
getter(url, function (res) {
15
    var body = '';
16

17
    res.on('data', function (chunk) {
18
        body += chunk;
19
    });
20

21
    res.on('end', function () {
22
        fs.writeFileSync(devEnvFile, body);
23
        console.log("Developing against the following environment")
24
        console.log(JSON.stringify(JSON.parse(body), null, 4))
25
    });
26
}).on('error', function (e) {
27
    console.error("Got an error: ", e);
28
});
29

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.