reactjs Vite构建版本:未捕获类型错误:无法读取null的属性(阅读“useContext”)

b5lpy0ml  于 2023-03-08  发布在  React
关注(0)|答案(1)|浏览(180)

我从material-ui导入了这个组件:import Paper from '@mui/material/Paper';
当我运行npm运行构建然后运行npm运行预览时,我在控制台中收到此错误:

未捕获的类型错误:无法读取null的属性(阅读“useContext”)

这是我使用它的示例code
注意:当我用npm run dev运行应用程序时,它工作正常。

2jcobegt

2jcobegt1#

我发现在vite.config.js中包含@mui/material并从**@mui/material中解构Paper可以解决我的问题。
vite.配置js**中:

include: [
  "@mui/material"
]

组件中:
import {Paper, otherComponents...} from '@mui/material'

相关问题