UNPKG

build-plugin-rax-app

Version:

The basic webpack configuration for rax project

18 lines 995 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var address_1 = __importDefault(require("address")); var constants_1 = require("../constants"); exports.default = (function (api) { var setValue = api.setValue, context = api.context; var commandArgs = context.commandArgs, _a = context.userConfig.devServer, host = _a.host, port = _a.port; var protocol = commandArgs.https ? 'https' : 'http'; var urlPrefix = "".concat(protocol, "://").concat(commandArgs.host || host || address_1.default.ip(), ":").concat(commandArgs.port); if (process.env.CLOUDIDE_ENV) { urlPrefix = "https://".concat(process.env.WORKSPACE_UUID, "-").concat(commandArgs.port || port, ".").concat(process.env.WORKSPACE_HOST); } setValue(constants_1.DEV_URL_PREFIX, urlPrefix); }); //# sourceMappingURL=setDevUrlPrefix.js.map