From 27a9b2eca1aa0ef18fe7dec12b57242014f00de3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E6=B4=8B=20=E5=86=AF?= Date: Thu, 25 Apr 2024 14:17:23 +0800 Subject: [PATCH 1/4] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9Windows=E8=BF=90?= =?UTF-8?q?=E8=A1=8C=E6=97=B6sass1.37.5=E7=89=88=E6=9C=AC=E7=9A=84sass=20u?= =?UTF-8?q?ri=20must=20have=20scheme=20'file:'=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/taro-rn-style-transformer/src/transforms/sass.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/taro-rn-style-transformer/src/transforms/sass.ts b/packages/taro-rn-style-transformer/src/transforms/sass.ts index 74f166fc5fb3..edddb43f5046 100644 --- a/packages/taro-rn-style-transformer/src/transforms/sass.ts +++ b/packages/taro-rn-style-transformer/src/transforms/sass.ts @@ -75,6 +75,9 @@ function renderToCSS (src, filename, options, transformOptions: TransformOptions // this.options contains this options hash, this.callback contains the node-style callback let basedir = '' let defaultExt = '' + if( process.platform === 'win32' ){ + prev = decodeURIComponent(prev); + } if (path.isAbsolute(prev)) { ({ dir: basedir, ext: defaultExt } = path.parse(prev)) } else { From 97ff899e7ffcb0b25dc0e5ca522d389f6c76fca3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E6=B4=8B=20=E5=86=AF?= Date: Mon, 6 May 2024 16:18:25 +0800 Subject: [PATCH 2/4] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E6=A3=80=E6=B5=8B=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/taro-rn-style-transformer/src/transforms/sass.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/taro-rn-style-transformer/src/transforms/sass.ts b/packages/taro-rn-style-transformer/src/transforms/sass.ts index edddb43f5046..a395633bef41 100644 --- a/packages/taro-rn-style-transformer/src/transforms/sass.ts +++ b/packages/taro-rn-style-transformer/src/transforms/sass.ts @@ -75,9 +75,11 @@ function renderToCSS (src, filename, options, transformOptions: TransformOptions // this.options contains this options hash, this.callback contains the node-style callback let basedir = '' let defaultExt = '' - if( process.platform === 'win32' ){ + + if (process.platform === 'win32') { prev = decodeURIComponent(prev); } + if (path.isAbsolute(prev)) { ({ dir: basedir, ext: defaultExt } = path.parse(prev)) } else { From 52babb5d6ac9b49153ec4e9a259c3b01b7ae7538 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E6=B4=8B=20=E5=86=AF?= Date: Mon, 6 May 2024 16:21:39 +0800 Subject: [PATCH 3/4] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/taro-rn-style-transformer/src/transforms/sass.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/taro-rn-style-transformer/src/transforms/sass.ts b/packages/taro-rn-style-transformer/src/transforms/sass.ts index a395633bef41..a07967c6051e 100644 --- a/packages/taro-rn-style-transformer/src/transforms/sass.ts +++ b/packages/taro-rn-style-transformer/src/transforms/sass.ts @@ -77,7 +77,7 @@ function renderToCSS (src, filename, options, transformOptions: TransformOptions let defaultExt = '' if (process.platform === 'win32') { - prev = decodeURIComponent(prev); + prev = decodeURIComponent(prev) } if (path.isAbsolute(prev)) { From d0a7a439c5c135aa43628bd576ee3d647118efcd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=AA=E6=B4=8B=20=E5=86=AF?= Date: Fri, 10 May 2024 16:03:21 +0800 Subject: [PATCH 4/4] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9eslint=20=E6=A3=80?= =?UTF-8?q?=E6=B5=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/taro-rn-style-transformer/src/transforms/sass.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/taro-rn-style-transformer/src/transforms/sass.ts b/packages/taro-rn-style-transformer/src/transforms/sass.ts index a07967c6051e..f9120c87c2b1 100644 --- a/packages/taro-rn-style-transformer/src/transforms/sass.ts +++ b/packages/taro-rn-style-transformer/src/transforms/sass.ts @@ -75,11 +75,9 @@ function renderToCSS (src, filename, options, transformOptions: TransformOptions // this.options contains this options hash, this.callback contains the node-style callback let basedir = '' let defaultExt = '' - if (process.platform === 'win32') { prev = decodeURIComponent(prev) } - if (path.isAbsolute(prev)) { ({ dir: basedir, ext: defaultExt } = path.parse(prev)) } else {