UNPKG

ff-mini-cli

Version:

A tool for mini program development and deployment

22 lines 870 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.getPort = void 0; const fs_1 = __importDefault(require("fs")); const crypto_1 = __importDefault(require("crypto")); const generateMd5 = (str) => { const hash = crypto_1.default.createHash('md5'); hash.update(str); return hash.digest('hex'); }; exports.getPort = () => { const installPath = '/Applications/wechatwebdevtools.app/Contents/MacOS'; const md5 = generateMd5(installPath); const home = process.env.HOME; const path = `${home}/Library/Application\ Support/微信开发者工具/${md5}/Default/.ide`; const port = fs_1.default.readFileSync(path); return Number(port); }; //# sourceMappingURL=port.js.map