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最后,跟我的情况不符合)。
根据官方文档描述找到答案:
直接访问 http://localhost:8080/webpack-dev-server/index.html 就可以