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


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


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


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


1

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


0

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

untuk npm

npm install "@material-ui/lab"

untuk benang

yarn add "@material-ui/lab"

Saya mencobanya juga dan tidak berhasil
Salah Eddine Makdour

apakah Anda menghadapi kesalahan yang sama setelah melakukan itu?
Khabir
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.