【发布时间】:2020-03-28 05:30:06
【问题描述】:
我刚刚开始学习 React,我正在使用命令 npm start 运行服务器,但问题是每当我对 index.js 文件进行任何更改时,它都会在网站上更新它,但每当我导入其他文件时应用程序并在这些应用程序中进行更改不会更新网站。
如何在更新项目中的任何文件时更新我的网站?
这是我的 header.js 文件
import React from 'react';
const user = {
name : 'Brijesh',
lastname : 'Maurya',
age : 20
}
const Header = () =>{
return (
<div>
<div>{user.name}</div>
</div>)
}
export default Header;
这里是 index.js 文件
import React from 'react';
import ReactDOM from 'react-dom';
// Components
import Header from './components/header'
const App = () =>{
return (
<div>
<Header/>
</div>
)
}
ReactDOM.render(<App/>, document.querySelector('#root'));
【问题讨论】:
-
您能否更具体或解释一下“我正在导入其他一些应用程序并在这些应用程序中进行更改”?将应用程序导入我不理解的项目中?...
-
你试过 npm run watch 吗?
-
@Brijesh 你是如何创建你的反应应用程序的?通过 create-react-app ?
-
@Brijesh 这很奇怪,因为 npm start 应该执行 react-scripts start 并重新加载热模块。
-
你可以尝试创建一个新的 react-app 吗?
标签: javascript node.js reactjs npm npm-start