UNPKG

1.69 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var args = process.argv.slice(2);
4var args0 = require("./MainLan");
5var args1 = require("./MainLanByh");
6var args2 = require("./MainLanHw");
7var args3 = require("./MainLanHg");
8var args4 = require("./MainLanNs");
9var MainLanTxt = /** @class */ (function () {
10 function MainLanTxt(baseUrl) {
11 this.fs = require("fs");
12 this.path = require("path");
13 var self = this;
14 self._baseUrl = baseUrl;
15 self.transStr();
16 }
17 /**国内 0 ,小程序 1,海外 2,韩国 3 */
18 MainLanTxt.prototype.transStr = function () {
19 var self = this;
20 var baseUrl = self._baseUrl;
21 var path = self.path;
22 var fs = self.fs;
23 var val;
24 var lanStr = fs.readFileSync(path.join(baseUrl, 'lanObj.json'), 'utf-8');
25 var lanObj = JSON.parse(lanStr);
26 val = lanObj['k_0'];
27 if (val == '0') {
28 //toolName == '-lan'
29 args0.run(args[1] || process.cwd());
30 }
31 else if (val == '1') {
32 // toolName == '-byh'
33 args1.run(args[1] || process.cwd());
34 }
35 else if (val == '2') {
36 //toolName == '-hw'
37 args2.run(args[1] || process.cwd());
38 }
39 else if (val == '3') {
40 //toolName == '-hg'
41 args3.run(args[1] || process.cwd());
42 }
43 else if (val == '4') {
44 //toolName == '-ns'
45 args4.run(args[1] || process.cwd());
46 }
47 };
48 return MainLanTxt;
49}());
50function run(baseUrl) {
51 new MainLanTxt(baseUrl);
52}
53exports.run = run;