我有一个由create-react-app starter创建的项目。将项目从一个文件夹复制到另一个文件夹后,在进行更改和保存后,它已停止重新编译文件。但是,如果我在根组件中进行更改,则会导致重新编译,我可以在浏览器上看到更改。我正在使用react-router-redux,我意识到webpack不会只重新编译嵌套在Route组件中的组件。这是我的路线:
<IndexRoute component={UserIsNotAuthenticated(HomePage)} />
<Route component={Auth}>
<Route path="signup" component={SignupPage} />
<Route path="login" component={LoginPage} />
<Route path="forgot" component={ForgotPasswordPage} />
</Route>
<Route component={UserIsAuthenticated(Main)}>
<Route component={ProfilePage} >
<Route path="profile/edit" component={EditProfilePage} />
</Route>
<Route path="groups" component={GroupPage} />
<Route path="about" component={AboutPage} />
<Route path="contacts" component={ContactsPage} />
</Route>
<Route path="*" component={NotFoundPage} />
因此,如果我对嵌套在“*** Page”组件中的组件进行更改,则源代码不会重新编译。 抱歉我的英文。