material-ui 'createSvgIcon' tidak diekspor dari '@ material-ui / core / utils'

11

Saya telah menginstal material-ui / lab untuk menggunakan komponen peringatan, tetapi setiap kali saya mengimpornya dengan: import Alert from '@material-ui/lab/Alert';gagal mengkompilasi dan melempar kesalahan ini:

./node_modules/@material-ui/lab/esm/internal/svg-icons/SuccessOutlined.js
Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'.

Jadi saya mencoba untuk google masalah ini dan menemukan pertanyaan lain tentang material-ui/lab/AutoCompletekomponen ( Pertanyaan ini persis ) dan jawaban yang diterima adalah memperbarui materi-ui / core ke versi 4.9.9, dan sepertinya itu bekerja untuk orang yang bertanya, tapi sayangnya tidak untuk saya, saya memiliki versi semua hal material-ui yang diinstal ini:

    "@material-ui/core": "^4.9.9",
    "@material-ui/icons": "^4.9.1",
    "@material-ui/lab": "^4.0.0-alpha.48",

jadi sekarang saya bertanya kepada kalian apakah ada cara lain untuk menyelesaikan masalah ini, terima kasih

Salah Eddine Makdour
sumber
Menginstal versi dependensi yang sama persis (yang juga merupakan yang terbaru) dan semuanya berfungsi dengan baik. Coba hapus node_moulesdan jalankan npm install, jadi semuanya up to date.
Adam Jeliński
Itu terkait dengan masalah itu pasti, karena bagi saya "@material-ui/lab": "^4.0.0-alpha.44"bekerja dengan@material-ui/core": "^4.9.9"
keikai

Jawaban:

14

Masalah ini dilaporkan di sini dan ditutup sebagai versi terbaru /coredan labmemperbaiki masalah: https://github.com/mui-org/material-ui/issues/20482

Saya memiliki kesalahan yang sama dan menggunakan kombinasi versi ini memperbaiki masalah:

"@material-ui/core": "^4.9.10"
"@material-ui/lab": "^4.0.0-alpha.49"

Semoga ini membantu

Aram
sumber
sudahkah mereka merilis / core v4.9.10? dan / lab v4.0.0-alpha.49, baru kemarin saya mencoba memperbarui dan tidak memberikan versi itu, terima kasih
Salah Eddine Makdour
langkah-langkah ini tidak berhasil untuk saya ... masih berusaha mencari tahu
Aniket Suryavanshi
3

Ini adalah masalah versi @ material-ui / core karena Anda tidak memiliki versi @ material-ui / core terbaru. Hapus @ material-ui / core dan pasang kembali. Hapus node modulus dan lakukan npm install.working

surazz14
sumber
1

Punya masalah yang sama dengan versi ini:

    "@material-ui/core": "^4.9.10",
    "@material-ui/icons": "^4.5.1",
    "@material-ui/lab": "^4.0.0-alpha.49",

npm updatetidak memperingatkan tentang apa pun tetapi tidak menyelesaikannya juga, saya harus menghapus semua node_modulesfolder dan package-lock.jsonfile. Tidak yakin mana yang benar-benar memperbaikinya ..

Juga menambahkan ini ke masalah tertaut https://github.com/mui-org/material-ui/issues/20482

4 tingkat
sumber
1

Dalam kasus saya, npm install @material-ui/core @material-ui/labtidak berhasil. Tetapi menghapus node_modulesdan package-lock.jsonkemudian npm installmelakukan pekerjaan.

Danh Vo
sumber
0

coba instal ulang @ material-ui / lab menggunakan perintah berikut

untuk npm

npm install "@material-ui/lab"

untuk benang

yarn add "@material-ui/lab"
Khabir
sumber
Saya mencobanya juga dan tidak berhasil
Salah Eddine Makdour
apakah Anda menghadapi kesalahan yang sama setelah melakukan itu?
Khabir