From c3811e593dfed5d8a82f417c678d12b4c3a7dc1c Mon Sep 17 00:00:00 2001 From: Sage Date: Wed, 23 Jan 2019 20:11:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=A1=B9=E7=9B=AE=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=96=87=E4=BB=B6=E5=8F=AF=E4=BB=A5=E6=94=BE=E5=85=A5?= =?UTF-8?q?sourceDir=EF=BC=8C=E5=85=BC=E5=AE=B9=E4=B8=80=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=A4=9A=E7=A8=8B=E5=BA=8F=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/taro-cli/src/weapp.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/taro-cli/src/weapp.js b/packages/taro-cli/src/weapp.js index ab3260ed22f0..ccd17afa8d96 100644 --- a/packages/taro-cli/src/weapp.js +++ b/packages/taro-cli/src/weapp.js @@ -1001,7 +1001,10 @@ function buildProjectConfig () { } let projectConfigPath = path.join(appPath, projectConfigFileName) - if (!fs.existsSync(projectConfigPath)) return + if (!fs.existsSync(projectConfigPath)) { + projectConfigPath = path.join(sourceDir, projectConfigFileName) + if (!fs.existsSync(projectConfigPath)) return + } const origProjectConfig = fs.readJSONSync(projectConfigPath) if (buildAdapter === Util.BUILD_TYPES.TT) {