reactjs - 无法解析“@material-ui/core/Alert”
问题描述
我试图使用 Material-ui 中的 Alert 组件,我成功安装了 @material-ui/core 但仍然给出错误 Can't resolve '@material-ui/core/Alert'
包.json
'''
{
"name": "client",
"version": "0.1.0",
"private": true,
"dependencies": {
"@material-ui/core": "^4.12.3",
"@testing-library/jest-dom": "^5.11.9",
"@testing-library/react": "^11.2.3",
"@testing-library/user-event": "^12.6.0",
"axios": "^0.21.1",
"bootstrap": "^5.1.0",
"material-ui": "^1.0.0-beta.47",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-router-dom": "^5.2.0",
"react-scripts": "^4.0.1",
"web-vitals": "^0.2.4"
},
'''
Note.js 文件
'''
import TextField from '@material-ui/core/TextField';
import Dialog from '@material-ui/core/Dialog';
import Alert from '@material-ui/core/Alert';
'''
解决方案
警报与材料 UI 的 Lab 包相关联。所以你需要安装它。
// with npm
npm install @material-ui/lab
// with yarn
yarn add @material-ui/lab
推荐阅读
- macos - Mac OS X 拆分 csv 不起作用
- batch-file - 如何使用批处理文件将多个文件夹压缩为一个
- python - 使用 Python 将 JSON 对象导入 Postgresql
- android - 持有视图模型的引用
- javascript - 从下拉菜单中自动填充两个输入框
- javascript - 将数据传递给 onclick 事件正在取消大写字符串
- ios - 在IOS上根据一组RGB数据绘制位图图片
- javascript - 在打开之前获取手风琴面板的标题属性
- php - 使用来自数据库的查询从另一个网页加载 div
- angular - 如何对 Angular <2.x observable 的变化做出反应