当我在终端中键入npm start时,在浏览器中的localhost:3000中,它会打开index.js而不是App.js,我想打开App.js。我该如何解决这个问题?
首先:欢迎使用StackOverflow!
通常,index.js
会渲染app.js
。那么index.js
的内容看起来与以下内容类似:
import ReactDOM from 'react-dom';
ReactDOM.render(
<App />
);
您的app.js
内容看起来类似于:
import React from 'react';
const App = () => {
return(
<div>I am the app content.</div>
)
};
export default App;
因此,您的浏览器仍然会启动index.js
,但会呈现包含<App />
组件的app.js
的内容。