style: format style

This commit is contained in:
xiaoxian521
2021-07-20 17:16:42 +08:00
parent a5172c9476
commit 9bb4f34707
9 changed files with 105 additions and 99 deletions

View File

@@ -1,4 +1,4 @@
import * as dotenv from 'dotenv';
import * as dotenv from "dotenv";
export interface ViteEnv {
VITE_PORT: number;
@@ -11,25 +11,28 @@ export interface ViteEnv {
export function loadEnv(): ViteEnv {
const env = process.env.NODE_ENV;
const ret: any = {};
const envList = [`.env.${env}.local`, `.env.${env}`, '.env.local', '.env', ,]
envList.forEach((e) => {
// eslint-disable-next-line no-sparse-arrays
const envList = [`.env.${env}.local`, `.env.${env}`, ".env.local", ".env", ,];
envList.forEach(e => {
dotenv.config({
path: e,
path: e
});
});
for (const envName of Object.keys(process.env)) {
let realName = (process.env as any)[envName].replace(/\\n/g, '\n');
realName = realName === 'true' ? true : realName === 'false' ? false : realName;
if (envName === 'VITE_PORT') {
let realName = (process.env as any)[envName].replace(/\\n/g, "\n");
realName =
realName === "true" ? true : realName === "false" ? false : realName;
if (envName === "VITE_PORT") {
realName = Number(realName);
}
if (envName === 'VITE_OPEN') {
if (envName === "VITE_OPEN") {
realName = Boolean(realName);
}
if (envName === 'VITE_PROXY') {
if (envName === "VITE_PROXY") {
try {
realName = JSON.parse(realName);
} catch (error) { }
// eslint-disable-next-line no-empty
} catch (error) {}
}
ret[envName] = realName;
process.env[envName] = realName;