create-react-app CSS模块已发出对象解构

1mrurvl1  于 2022-10-28  发布在  React
关注(0)|答案(1)|浏览(127)

描述Bug

在react脚本4.0.3及更早版本中,您可以执行以下操作

import {firstClass, title, bacon} from "./App.module.css"; // also using scss

但现在当你做同样的事
x1m0n1x
这也可以在https://blog.logrocket.com/a-deep-dive-into-css-modules/及其repo@https://github.com/lawrenceagles/css-module-demo中看到

是否尝试恢复依赖项?

8.1.0 &否,因为这是全新安装

环境

环境信息:
create-react-app的当前版本:5.0.0
从C:\用户\Lagicrus\应用程序数据\本地\npm缓存npx\c67 e74 de 0542 c87 c\节点模块\创建React应用程序运行
系统:
操作系统:Windows 10
CPU:(16)x64第12代英特尔(R)酷睿(TM)i5- 12600 K
二进制文件:
节点:16.13.0 - E:\程序文件\节点\节点. EXE
Yarn:未找到
npm:8.1.0 - E:\程序文件\节点\npm.CMD
浏览器:
Chrome浏览器:未找到
边缘:斯巴达(44.22000.120.0),铬(98.0.1108.62)
浏览器:11.0.22000.120
npm程序包:
React:^17.0.2 =〉17.0.2
React域:^17.0.2 =〉17.0.2
React脚本:5.0.0 =〉5.0.0
npm全局程序包:
创建React应用程序:未找到
(我有Chrome,这只是找不到它奇怪)

重现步骤

1.创建新的CRA存储库
1.将App.css重新命名为App.module.css
1.将App.js中的import 'App.css';替换为import {test} from "./App.module.css";
1.在浏览器中获取错误

预期行为

能够仅从文件中导入所需的样式,而不是导入全部样式。
不必导入styles,然后在下一行解构它,这是为了它的冗长。

实际行为

演示版
https://github.com/Lagicrus/cra-bug12096

6tdlim6h

6tdlim6h1#

我也一样。
在此问题得到解决之前,是否有任何变通解决方案?

相关问题