为什么从11-1开始,只能设置热加载后通过http://localhost:8080/打开

来源:11-1 项目初始化

qq_郭玉民_0

2017-05-10

为什么从11-1开始,只能设置热加载后通过http://localhost:8080/打开,直接把index.html文件拖进浏览器却打不开会报错误invariant.js:38 Uncaught Invariant Violation: _registerComponent(...): Target container is not a DOM element.http://szimg.mukewang.com/59126a6c0001bfba19180727.jpg

写回答

3回答

Parry

2017-05-10

都在 qa 文章里我总结过了。 


此 React 课程学习遇到的常见问题以及没有审核通过的补充视频(如打包后的文件压缩、单独的 webpack 2 视频教程等)可以参考我博客的整理。

我的博文地址:http://blog.parryqiu.com/2017/03/09/react-q-and-a/

目前文章主要包含了以下问题的解决方案

 一些课程资源

webpack-dev-server

React Developer Tool 的问题

 缺少      react-html-attrs 插件

babel-loader 没加载的错误

fetch

占用端口 8080 的问题

The root route must render a single element 的处理

如何在chrome console 中打开 paint flashing

父组件通过 refs 获取子组件真实 DOM 节点的问题

跳转 Route 的问题

将 AntDesign 中的 getFieldProps 替换成 getFieldDecorator

Target      container is not a DOM element

慕课没有发布的更新课程

React Router 4.0 中 location undefined 的问题

AntDesign 文档中的函数语法错误

解决 webpack-dev-server 不能自动刷新的问题

解决课程中 React Router 版本的差异问题


0
0

Parry

2017-05-10

直接拖 html 怎么可能能自动刷新啊,需要 webpack-dev-server 的。
0
1
qq_郭玉民_0
不是要自动刷新,是根本打不开,报错呢
2017-05-10
共1条回复

Parry

2017-05-10

React 使用 webpack2 配置自动刷新的项目模板,我上传代码到 github 上了,你可以直接下载了参考,我测试完全没问题了。

https://github.com/ParryQiu/React-Webpack2-HMR-Template


0
0

结合基础与实战学习React.js 独立开发新闻头条平台

轻松入门 React 开发,React Router 4 与 Webpack 2 完美升级项目

2768 学习 · 2126 问题

查看课程