UNPKG

codess

Version:

vscode代码片段管理器,通过 本地包(本地某个文件夹) 或官网的 远程包(代码片段集合) 生成本地项目的 vscode 代码片段配置。

35 lines (34 loc) 919 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ENV = void 0; const seting_1 = require("./seting"); class ENV { static get env() { return this._env; } static get development() { return ENV.env == 'development'; } static get production() { return ENV.env == 'production'; } static get baseURL() { if (ENV.development) { return process.env.CODESS_BASEURL || ''; } return `${seting_1.seting.officialWebsite}/api`; } static setEnv(env) { if (/^pro/i.test(env)) { this._env = 'production'; } else if (/^dev/i.test(env)) { this._env = 'development'; } else { throw '无法读取环境变量的值,该值只能为 production | development | pro | dev'; } } } exports.ENV = ENV; ENV._env = 'production';