继Udemy课程“Modern Red React with Redux”之后。非常奇怪的问题,如果你可以帮我搞清楚

时间:2017-11-21 10:58:17

标签: javascript reactjs npm jsx babel

首先,当我按照讲座时,我完全删除了“src”文件夹,但是在浏览器上的“localhost:8080”页面内容“Hello There !!!”来自index.js文件刷新后在页面上保持完整。第一个奇怪的。 研究类似经历的问题和答案 - 没有。 6天前问的问题,答案 - 没有。

当我继续讲课时,构建了新的“src”文件夹和全新的“index.js”文件。在该文件的内部,我按照导师编写了一个错误驱动的代码,该代码应该在控制台中产生错误。 该代码是:

const App = function() {
	return <div> Hi! </div>
}

React.render(App);

预期和永不显示的错误应该是: 未定义参考错误反应未定义。

无。在控制台中空白。而旧的“删除”“嘿有!!!”页面上的内容。

编辑2: 当我从'react'导入React时,现在得到一个不同的错误。 enter image description here

1 个答案:

答案 0 :(得分:1)

此错误表明有一个应用程序已经在使用Port 8080.这意味着,如果您的应用程序在同一个端口运行,那么您没有正确停止服务器,因此应用程序还在那里跑。您可以通过以下两种方式之一解决此问题:

  1. 确保使用CTRL + C
  2. 完全停止了服务器
  3. 更改您的应用运行的端口。
  4. 我建议第一个选择。