提交 ec434ea9 编写于 作者: X xf00000000

fix:修正package.json配置自定义编译条件覆盖为false

如果有package.json下的uni-app->scripts配置有两个平台以上且有相同的自定义编译条件变量时且非当前运行平台会导致变量覆盖为true
上级 3e5d84c8
......@@ -35,7 +35,9 @@ module.exports = {
if (scriptName !== name) {
const define = uniAppOptions.scripts[scriptName].define
Object.keys(define).forEach(name => {
if (typeof scriptOptions.define[name] === "undefined") {
if (typeof scriptOptions.define[name] !== "undefined") {
delete define[name]
} else {
define[name] = false
}
})
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册