UNPKG

@luban-cli/cli-plugin-service

Version:
24 lines 713 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.resolveClientEnv = void 0; const allowInjectedEnvNamePrefixReg = /^APP_/; function resolveClientEnv(publicPath, raw = false) { const env = {}; Object.keys(process.env).forEach((key) => { if (allowInjectedEnvNamePrefixReg.test(key) || key === "NODE_ENV") { env[key] = process.env[key] || ""; } }); env.BASE_URL = publicPath; if (raw) { return env; } for (const key in env) { env[key] = JSON.stringify(env[key]); } return { "process.env": env, }; } exports.resolveClientEnv = resolveClientEnv; //# sourceMappingURL=resolveClientEnv.js.map