编辑:刚刚发现无法解决通过>>> set_of_tuples = lambda l: set(frozenset(d.items()) for d in l)
>>> set_of_tuples(lst1)
set([frozenset([(1, 2), (3, 4)]), frozenset([(5, 6), (7, 8)])])
>>> set_of_tuples(lst1) == set_of_tuples(lst2)
True
安装的单个模块。因此,即使所有模块都位于node_modules文件夹中,也似乎与所有模块有关。
最近2个小时,我一直在调试此错误。请注意,该应用程序是使用Counter
工具创建的。
这是我导入模块的方式:
npm install --save
这是create-react-app
片段:
import AppBar from "@material-ui/core/AppBar";
import Button from "@material-ui/core/Button";
import Icon from "@material-ui/core/Icon";
import IconButton from "@material-ui/core/IconButton";
import Tabs from "@material-ui/core/Tabs";
import Tab from "@material-ui/core/Tab";
答案 0 :(得分:3)
尝试-yarn add @material-ui/core
这解决了materialui和react之间破碎的依赖关系。 在我的情况下为我工作,是@ material-ui / core / chippedInput丢失了。
答案 1 :(得分:3)
答案 2 :(得分:1)
我在尝试使用 material-ui 表时遇到了这个问题。除了通过 npm 安装 @material-ui/core
之外,请确保从 https://material-ui.com/getting-started/installation/#svg-icons
npm install @material-ui/icons
答案 3 :(得分:0)
我注意到,仅仅通过 npm install 并没有安装 @material-ui/core 包, 我们需要通过 npm install @material-ui/core 单独安装它。这个方法对于@material-ui/icons 也是一样的
答案 4 :(得分:0)
当我遇到相同的错误时,我尝试通过 docker-compose 在 docker 容器内使用 material-ui。在运行 docker-compose down
之前,我必须通过 docker-compose up --build
重新初始化 docker-compose。之后导入按预期工作。