material-ui 'createSvgIcon' не экспортируется из '@ material-ui / core / utils' - PullRequest
12 голосов
/ 10 апреля 2020

Я установил material-ui / lab для использования компонента оповещения, но всякий раз, когда я импортирую его с помощью: import Alert from '@material-ui/lab/Alert';, он не компилируется и выдает эту ошибку:

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

Поэтому я попытался чтобы погуглить эту проблему и нашел другой вопрос о компоненте material-ui/lab/AutoComplete ( Этот вопрос ровно ), и был принят ответ об обновлении material-ui / core до версии 4.9.9, и похоже, что он работал для парня, который спросил, но, к сожалению, не для меня, у меня есть эти версии всех установленных материалов-UI вещи:

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

так что теперь я спрашиваю вас, ребята, есть ли другой способ решить эту проблему проблема, спасибо

Ответы [ 6 ]

18 голосов
/ 11 апреля 2020

Эта проблема сообщается здесь и закрыта, поскольку последняя версия /core и lab устраняет проблему: https://github.com/mui-org/material-ui/issues/20482

У меня была та же ошибка, и я использовал эту комбинацию версии исправили проблему:

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

Надеюсь, это поможет

5 голосов
/ 14 апреля 2020

Это проблема @ material-ui / core, потому что у вас нет последней версии @ material-ui / core. Удалите @ material-ui / core и установите его снова. Удалите модуль узла и выполните npm install.working

1 голос
/ 14 апреля 2020

В моем случае npm install @material-ui/core @material-ui/lab не сработало. Но удаление node_modules и package-lock.json затем npm install делает свою работу.

1 голос
/ 12 апреля 2020

У меня была та же проблема с этими версиями:

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

npm update ни о чем не предупреждал, но и не решил, мне пришлось полностью удалить папку node_modules и package-lock.json файл. Не уверен, какой из них на самом деле это исправил ..

Также добавил это к связанной проблеме https://github.com/mui-org/material-ui/issues/20482

0 голосов
/ 06 мая 2020

если вы используете пряжу, yarn upgrade решите проблему для меня.

0 голосов
/ 11 апреля 2020

попробуйте переустановить @ material-ui / lab, используя следующую команду

для npm

npm install "@material-ui/lab"

для пряжи

yarn add "@material-ui/lab"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...