From 148e3c817f90b1fb9ac94514dcb2f3770cf8abf7 Mon Sep 17 00:00:00 2001 From: netfishx Date: Wed, 19 May 2021 11:30:25 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=A7=BB=E9=99=A4sass-loader=20?= =?UTF-8?q?=E4=B8=AD=E4=B8=8D=E5=BF=85=E8=A6=81=E7=9A=84=20fibers=20?= =?UTF-8?q?=E4=BE=9D=E8=B5=96=20#9291=20#9322=20(#9324)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: 移除sass-loader 中不必要的 fibers 依赖 * fix: 移除sass-loader 中不必要的 fibers 依赖 Co-authored-by: Li,Weitao --- packages/taro-mini-runner/package.json | 1 - packages/taro-mini-runner/src/webpack/chain.ts | 2 +- packages/taro-webpack-runner/package.json | 1 - packages/taro-webpack-runner/src/util/chain.ts | 2 +- 4 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/taro-mini-runner/package.json b/packages/taro-mini-runner/package.json index 7dc87e88c6a4..129a20c011c9 100644 --- a/packages/taro-mini-runner/package.json +++ b/packages/taro-mini-runner/package.json @@ -54,7 +54,6 @@ "css-loader": "^3.0.0", "css-what": "3.3.0", "csso-webpack-plugin": "2.0.0-beta.1", - "fibers": "5.0.0", "file-loader": "^6.0.0", "fs-extra": "^8.0.1", "html-minifier": "^4.0.0", diff --git a/packages/taro-mini-runner/src/webpack/chain.ts b/packages/taro-mini-runner/src/webpack/chain.ts index f078e012673f..ea451ab9c0bb 100644 --- a/packages/taro-mini-runner/src/webpack/chain.ts +++ b/packages/taro-mini-runner/src/webpack/chain.ts @@ -258,7 +258,7 @@ export const getModule = (appPath: string, { implementation: sass, sassOptions: { outputStyle: 'expanded', - fiber: require('fibers'), + fiber: false, importer (url, prev, done) { // 让 sass 文件里的 @import 能解析小程序原生样式文体,如 @import "a.wxss"; const extname = path.extname(url) diff --git a/packages/taro-webpack-runner/package.json b/packages/taro-webpack-runner/package.json index 6e061a6d5d4a..b1086291a5d2 100644 --- a/packages/taro-webpack-runner/package.json +++ b/packages/taro-webpack-runner/package.json @@ -43,7 +43,6 @@ "css-loader": "3.4.2", "csso-webpack-plugin": "2.0.0-beta.1", "detect-port": "1.3.0", - "fibers": "5.0.0", "file-loader": "^6.0.0", "fs-extra": "^5.0.0", "html-webpack-include-assets-plugin": "1.0.5", diff --git a/packages/taro-webpack-runner/src/util/chain.ts b/packages/taro-webpack-runner/src/util/chain.ts index a37253213e9c..b81c154781b0 100644 --- a/packages/taro-webpack-runner/src/util/chain.ts +++ b/packages/taro-webpack-runner/src/util/chain.ts @@ -411,7 +411,7 @@ export const getModule = (appPath: string, { implementation: sass, sassOptions: { outputStyle: 'expanded', - fiber: require('fibers'), + fiber: false, importer (url, prev, done) { // 让 sass 文件里的 @import 能解析小程序原生样式文体,如 @import "a.wxss"; const extname = path.extname(url)