react想要用热更新,能不能不用webpack-dev-server?

如题,自己用webpack这个打包工具,以前配置热更新都是用webpack-dev-server和react-hot-loader,但是实际上本来就有nodejs的server,包括访问路径或者网络请求路径什么的,如果用webpack-dev-server都不太方便,还要放开跨域的权限。

我想知道有没有什么办法react全家桶项目的时候不用webpack-dev-server,或者这种问题大家都是如何解决的?有没有什么最佳实践?

希望大家能给些意见,谢谢。

阅读 3.3k
2 个回答

我用的pycharm+flask,jetbrains的软件都同理:
package.json同级目录下新建一个watch.bat,内容如下:

webpack (注释:或者npm run build)

打开file -> setting -> tool -> file watchers(没有就在plugin里安装)。点击右边的+,点击<custom>
FileType选择Anyprogram选择watch.bat
更新你的sass或者其他文件,等几秒再刷新你的浏览器。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题