webpack-dev-server启动报Target container is not a DOM element.
1.问题描述:
用Webpack搭建react的环境,自带的webpack-dev-server启动后访问http://localhost:8080/webpack-dev-server/bundle报
但是访问http://localhost:8080/却能正常渲染react组件:
2.代码如下:
html代码:
js代码:
webpack.config.js配置如下:
我在stackoverflow上看到一个跟我一样问题:
http://stackoverflow.com/questions/29919607/react-style-not-working-with-webpack-dev-server-style-not-extracted-getting-i (但是没有人回答)
http://stackoverflow.com/questions/26566317/invariant-violation-registercomponent-target-container-is-not-a-dom-elem (这个问题有人回答,但是是说让把script标签放到body最后,跟我的情况不符合)。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
根据官方文档描述找到答案:
直接访问 http://localhost:8080/webpack-dev-server/index.html 就可以
不知道找到答案没有,好像webpack-dev-server这边渲染app不会过去。