From fb9ed2de01d16938c93b04f42858913dea3a9c3e Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Mon, 9 Mar 2020 18:55:37 +0800 Subject: [PATCH] fix(qa): getProjectName --- packages/uni-quickapp/bin/service.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/uni-quickapp/bin/service.js b/packages/uni-quickapp/bin/service.js index fa114239..74158c8a 100644 --- a/packages/uni-quickapp/bin/service.js +++ b/packages/uni-quickapp/bin/service.js @@ -21,9 +21,10 @@ const LINK_MODE = { function getProjectName(e, t) { try { - const r = _path.default.join(e, t, "manifest.json"), - s = require(r); - return s && s.package || "Bundle" + const stripJsonComments = require('strip-json-comments'); + const r = _path.default.join(e, t, "manifest.json"); + const s = JSON.parse(stripJsonComments(_fs.default.readFileSync(r).toString())) + return s && s.quickapp && s.quickapp.package || "Bundle" } catch (e) { _sharedUtils.colorconsole.error(`### App Server ### 获取项目名称出错:${e.message}`) } -- GitLab