几天前,我在我的网站上工作得很好,可以使用以下语法:
“从“ react-router-dom”导入{BrowserRouter作为路由器,路由,链接};”
在我的程序中。
但是今天,当我想继续对网站进行编程时,控制台中出现以下错误:https://pastebin.com/FXqKAyzd
这很奇怪,因为几天前它运行良好。因此我想,也许有一个更新,并且我将“ react-router”和“ react-router-dom”更新为最新版本(当时为“ 5.0.0”)。我希望有人能告诉我,如何解决此问题,以及为什么说import Router from "react-router/es/undefined"
<-undefined
? the support for the latter
是什么?
答案 0 :(得分:0)
所以我只是解决了这个问题。或更好地说:我的笔记本电脑做到了。我在笔记本电脑上进行了最后的更改,执行了“ npm install”,它向package-lock.json
"minimatch": {
"version": "3.0.4",
"bundled": true,
"optional": true, //this one here
"requires": {
"brace-expansion": "^1.1.7"
}
然后我推开它,再次将其拉到PC上,瞧,它又能正常工作了。 这让我有些困惑,但是可以。顺便说一句:由于@Vikas Singh,我尝试了很多!