如题,自己用webpack这个打包工具,以前配置热更新都是用webpack-dev-server和react-hot-loader,但是实际上本来就有nodejs的server,包括访问路径或者网络请求路径什么的,如果用webpack-dev-server都不太方便,还要放开跨域的权限。
我想知道有没有什么办法react全家桶项目的时候不用webpack-dev-server,或者这种问题大家都是如何解决的?有没有什么最佳实践?
希望大家能给些意见,谢谢。
如题,自己用webpack这个打包工具,以前配置热更新都是用webpack-dev-server和react-hot-loader,但是实际上本来就有nodejs的server,包括访问路径或者网络请求路径什么的,如果用webpack-dev-server都不太方便,还要放开跨域的权限。
我想知道有没有什么办法react全家桶项目的时候不用webpack-dev-server,或者这种问题大家都是如何解决的?有没有什么最佳实践?
希望大家能给些意见,谢谢。
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
我用的pycharm+flask,jetbrains的软件都同理:
在
package.json
同级目录下新建一个watch.bat
,内容如下:打开file -> setting -> tool -> file watchers(没有就在plugin里安装)。点击右边的
+
,点击<custom>
。FileType
选择Any
,program
选择watch.bat
。更新你的sass或者其他文件,等几秒再刷新你的浏览器。