我不敢相信我在问一个明显的问题,但在控制台日志中仍然出现错误。
控制台表示无法在目录中找到该模块,但是我至少检查了10次错别字。无论如何,这是组件代码。
我想在根中渲染Header
import React, { Component } from 'react'
import Header from './src/components/header/header'
import logo from './logo.svg'
import './App.css'
class App extends Component {
render() {
return (
<Header/>
);
}
}
export default App;
这是Header
组件
import React, { Component } from 'react'
import ReactDOM from 'react-dom'
import navBar from './src/components/header/navBar'
import './src/css/header.css'
class Header extends Component {
render() {
return {
<div>
<div id="particles-js"></div>
<navBar/>
<Title/>
</div>
};
}
}
ReactDOM.render(<Header/>, document.getElementById('header'));
我至少检查了该模块在此位置的十次./src/components/header/header
,并且它是(文件夹“ header”包含“ header.js”)。
然而,React仍然抛出此错误:
编译失败
./src/App.js
Module not found: Can't resolve './src/components/header/header' in '/home/wiseman/Desktop/React_Components/github-portfolio/src'
NPM测试说的是同样的话。
就我而言,我重命名了一个组件文件,一个VS Code为我添加以下代码行:
因此,我通过删除以下内容进行了修复:
./node_modules/
干杯!