保存文件后,能监听到文件的变化,浏览器没有自动刷新,是不是要每保存一次打包一次文件?
"scripts": {
"build": "webpack",
"dev": "webpack-dev-server"
},
这是webpack命令行
以下是我的代码还有目录结构:
第一次提问,有没有大神来指导一下,谢谢!!!
保存文件后,能监听到文件的变化,浏览器没有自动刷新,是不是要每保存一次打包一次文件?
"scripts": {
"build": "webpack",
"dev": "webpack-dev-server"
},
这是webpack命令行
以下是我的代码还有目录结构:
第一次提问,有没有大神来指导一下,谢谢!!!
webpack-dev-server打包出来的bundle.js
是在内存中的,所以index.html
中应该如下引用:
<script type="text/javascript" src="bundle.js"></script>
楼主可能写出src="./dist/bundle.js"
,一直引用的上一次webpack打包在dist里的代码。
3 回答1.4k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答813 阅读✓ 已解决
关于热部署和dev-server的配置,可以多看看webpack官网,链接如下:
热部署
dev-server
另外,我稍作修改了一下你的配置,可以支持热部署刷新(其中还有很多可以优化的地方,js,css分目录等等,具体可查看官网)。
主要修改以下两个方面:
1、 path问题。你的path拼接的有问题, 形如__dirname + '/index.js'的拼接,你可以console看一下
2、 根据官网,热部署配置需要 1)添加plugin 2)设置hot为true
最后来说下,我对你配置的简单改变
index.html
webapck.config.js