账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    create-react-app typescript 如何引入react-router
    • 2019-04-22 00:00
    • 10
    38
    0

    使用create-react-app创建的typescript项目,想引入react-router-dom,所以安装了@types/react-router-dom

    通过 import {HashRouter,Switch,Route} from 'react-router-dom' 引入

    import React, { Component } from 'react';
    import {HashRouter,Switch,Route} from 'react-router-dom'
    import logo from './logo.svg';
    import './App.css';
    
    class App extends Component {
      render() {
        return (
          <div className="App">
            <HashRouter >
    
              <Route />
    
            </HashRouter>
          </div>
        );
      }
    }
    
    export default App;

    如果不放入任何 HashRouter,Switch或Route都没事,只要使用了,就会报错

    报错如下:

    Module not found: Can't resolve 'react-router-dom' in 'd:\react-ts\src'

    google了也没找到答案,希望有人能解答一下。

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    • 少女心事 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部