采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我用了(webpack-dev-server --inline --hot)或者(webpack-dev--server) 根本生成不了bundle.js这个文件,但是用(webpack)(webpack --watch)就能生成bundle.js这个文件
不行就和课程使用一样的版本,尽快学习后面的课程, 不要在这个上面纠结太久。
请问老师的版本是6.6吗
nodejs ?不是 要使用2.0 请参见:你检查下你的 node 版本,webpack 2.0 有要求的。 webpack@2.2.1: wanted: {"node":">=4.3.0 <5.0.0 || >=5.10"} (current: {"node":"5.4.1","npm":"3.3.12"})
老师,有急事
你检查下你的 node 版本,webpack 2.0 有要求的。
webpack@2.2.1: wanted: {"node":">=4.3.0 <5.0.0 || >=5.10"} (current: {"node":"5.4.1","npm":"3.3.12"})
谢谢老师 我原本的node 是现在最新的 现在下载了5.4.1 就好用了 谢谢老师
好的。
浏览器 没一点反应的
浏览器的截图放上去了
不行请下载源码包进行本地测试确认是否本地环境问题。
我解决了这个问题,在output里面添加publicPath,就是编译后的需要更改的路径。
output: {
path: __dirname + "/src/",
publicPath:"/src/", //命令行模式下,一定要配置output.publicPath来指定编译后的包(bundle)的访问位置.
filename: "bundle.js"
},
这样启动 webpack-dev-server --content-base --inline --hot
很有用, 我的webpack是 2.2.1的。 配置publicPath,然后命令行跑下热加载命令,就可以自动加载的。
谢谢分享解决方案。
感谢分享 非常有用 已经成功了
首先,webpack-dev-server确实不能生成js文件,只会监听文件的变化,所以你要调用的话可以webpack && webpack-dev-server --hot --inline
然后,如果你设置了output的path的话,需要对应的设置publicPath为你设置的目录(相对路径)就像楼上说的一样。
怎么提问的button不见了……什么情况……
帮我看看是什么原因?
控制台输完了命令之后,切记浏览器要手动刷新一次,更新下代码,然后就会自动刷新了
解决了。
示成功了 但是 浏览器就是不会刷新
我解决了这个问题,在output里面添加publicPath,就是编译后的需要更改的路径。 output: { path: __dirname + "/src/", publicPath:"/src/", //命令行模式下,一定要配置output.publicPath来指定编译后的包(bundle)的访问位置. filename: "bundle.js" },
等了很久 都没有出来的
一直是compiling..... ???
不是命令行会显示 编译完成,但是页面 不会动的
什么浏览器? 看看浏览器控制台有没有 [HMR] Waiting for update signal from WDS... 这样的打印。
不是已经在执行了吗,看倒数第二行,ing 中 ,自动编译有点慢,要稍等一会
登录后可查看更多问答,登录/注册
轻松入门 React 开发,React Router 4 与 Webpack 2 完美升级项目
5.4k 6
5.2k 6
2.5k 18
2.6k 14
2.9k 13