【发布时间】:2019-08-09 22:38:56
【问题描述】:
几天前,我在我的网站上运行良好,可以使用以下语法:
'从“react-router-dom”导入 { BrowserRouter as Router, Route, Link };'
在我的程序中。
但是今天,当我想继续对我的网站进行编程时,我在控制台中遇到了以下错误: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 是什么?
【问题讨论】:
-
你能把你要导入 BrowserRouter 的那部分代码贴出来吗?
-
请在您使用 import 语句的地方添加代码。
-
再次尝试删除节点模块和 package-lock.json 和 npm install。
-
@Tom
import React, { Component } from 'react'; import { BrowserRouter as Router, Route, Link } from "react-router-dom"; import $ from 'jquery';
标签: javascript node.js reactjs react-router react-router-dom