jd-opensource / jd-opensource/nutui

taro4.0.7 Vue3+TS+Vite 定制主题报错-sass高于1.80.0报错

Open
#3,227 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Vue
Stars
6.5k
Forks
835
PR merge metrics
No merged PRs in 30d

Description

### NutUI 包名

@nutui/nutui-taro

### NutUI 版本号

4.3.13

### 平台

weapp

### sass依赖版本
├─ @nutui/nutui-taro@4.3.13
│ └─ sass@1.81.0
├─ @types/sass@1.45.0
│ └─ sass@1.81.0
├─ sass-loader@14.2.1

### 重现链接

### 重现步骤

sass: {
resource: [
path.resolve(__dirname, '..', 'src/styles/custom_theme.scss')
],
// 默认京东 APP 10.0主题 > @import "@nutui/nutui-taro/dist/styles/variables.scss";
// 京东科技主题 > @import "@nutui/nutui-taro/dist/styles/variables-jdt.scss";
// 京东B商城主题 > @import "@nutui/nutui-taro/dist/styles/variables-jdb.scss";
// 京东企业业务主题 > @import "@nutui/nutui-taro/dist/styles/variables-jddkh.scss";
data: `@import "@nutui/nutui-taro/dist/styles/variables.scss";`
},


![image](https://github.com/user-attachments/assets/198722a0-e083-4c84-a946-0ce2be81c16f)

### 期望的结果是什么?

主题scss配置正常生效

### 实际的结果是什么?

ModuleWarning: Module Warning (from ./node_modules/sass-loader/dist/cjs.js):
主题配置无法正常生效

### 环境信息

Taro CLI 4.0.7 environment info:
System:
OS: Windows 11 10.0.22621
CPU: (20) x64 13th Gen Intel(R) Core(TM) i7-13700H
Memory: 10.54 GB / 31.73 GB
Binaries:
Node: 18.20.4 - D:\work\nvm\nodejs\node.EXE
Yarn: 1.22.22 - D:\work\nvm\nodejs\yarn.CMD
npm: 10.7.0 - D:\work\nvm\nodejs\npm.CMD
npmPackages:
@tarojs/cli: 4.0.7 => 4.0.7
@tarojs/components: 4.0.7 => 4.0.7
@tarojs/helper: 4.0.7 => 4.0.7
@tarojs/plugin-framework-vue3: 4.0.7 => 4.0.7
@tarojs/plugin-html: 4.0.7 => 4.0.7
@tarojs/plugin-platform-alipay: 4.0.7 => 4.0.7
@tarojs/plugin-platform-h5: 4.0.7 => 4.0.7
@tarojs/plugin-platform-jd: 4.0.7 => 4.0.7
@tarojs/plugin-platform-qq: 4.0.7 => 4.0.7
@tarojs/plugin-platform-swan: 4.0.7 => 4.0.7
@tarojs/plugin-platform-tt: 4.0.7 => 4.0.7
@tarojs/plugin-platform-weapp: 4.0.7 => 4.0.7
@tarojs/runtime: 4.0.7 => 4.0.7
@tarojs/shared: 4.0.7 => 4.0.7
@tarojs/taro: 4.0.7 => 4.0.7
@tarojs/taro-loader: 4.0.7 => 4.0.7
@tarojs/webpack5-runner: 4.0.7 => 4.0.7
babel-preset-taro: 4.0.7 => 4.0.7
eslint-config-taro: 4.0.7 => 4.0.7

### 其他补充信息

vue: 3.5.13
node: v18.20.4

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.