diff --git a/packages/uni-quickapp/bin/service.js b/packages/uni-quickapp/bin/service.js index fa114239b186532d73a232575dd95987731e13bf..74158c8ade5408e7a6b75119a8d23c298664099c 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}`) }