jos*_*phT 2 reactjs react-router
这是错误和控制台错误的图像...
我的代码似乎是正确的,并且导入的路径也很好,我不明白为什么会收到此错误。
App.js
import React, { Component } from 'react';
import {BrowserRouter, Route, Switch} from 'react-router-dom'
import Navbar from './components/layout/Navbar'
import Dashboard from './components/dashboard/Dashboard'
class App extends Component {
render() {
return (
<BrowserRouter>
<div className="App">
<Navbar/>
<Switch>
<Route path="/" component={Dashboard}/>
</Switch>
</div>
</BrowserRouter>
);
}
}
export default App;
Run Code Online (Sandbox Code Playgroud)
Dashboard.js
import React, {Component} from 'react'
import Notifications from './Notifications'
import ProjectList from '../projects/ProjectList'
class Dashboard extends Component {
render() {
return(
<div>
<div className="dashboard container">
<div className="row">
<div className="col s12 m6">
<ProjectList/>
</div>
<div className="col s12 m5 offset-m1">
<Notifications/>
</div>
</div>
</div>
</div>
)
}
}
export default Dashboard
Run Code Online (Sandbox Code Playgroud)
Notifications.js
import React from 'React'
const Notifications = () => {
return(
<div>
<p>Notifications</p>
</div>
)
}
export default Notifications
Run Code Online (Sandbox Code Playgroud)
ProjectList.js
import React from 'React'
const ProjectList = () => {
return(
<div>
<div className="project-list section">
<div className="card z-depth-0 project-summary">
<div className="card-content grey-text darken-3">
<span className="card-title">Project Title</span>
<p>Posted by Net Ninja</p>
<p className="grey-text">3rd September, 2018</p>
</div>
</div>
</div>
</div>
)
}
export default ProjectList
Run Code Online (Sandbox Code Playgroud)
这也是我的目录设置的屏幕截图。
我也在使用npm start,我不知道使用yarn start是否会有所作为?
oxf*_*xfn 20
import React from 'React'
Run Code Online (Sandbox Code Playgroud)
应该
import React from 'react'
Run Code Online (Sandbox Code Playgroud)
您正在尝试导入React而不是react。模块名称的大小写很重要
| 归档时间: |
|
| 查看次数: |
3278 次 |
| 最近记录: |