如何使用 gulp 和 browserify 热重载 ReactJS 构建?
How to hot-reload ReactJS build with gulp and browserify?
我知道,hot-reload最初是为webpack开发的。
我不想使用 webpack,因为它的配置很糟糕以及其他一些原因。 webpack 的唯一优势是 ReactJS 的热重载。
有没有办法让我的 browserify + gulp build hot reload react webapp?
感谢您的宝贵时间!
你可以发现watchify.
只需用 watchify 包裹你的 browserify 命令:
watchify(browserify(options))
如果您希望热重载 React 组件(在不重新加载页面的情况下更新 js),您可以使用 livereactreload which @gaeron recommends as an alternative to react-hot-loader for browserify 用户。
尽管 if/when 如果您喜欢 webpack 的处理方式,您可以用 webpack 替换 browserify 并将其与现有的 gulp 构建过程集成。
我知道,hot-reload最初是为webpack开发的。 我不想使用 webpack,因为它的配置很糟糕以及其他一些原因。 webpack 的唯一优势是 ReactJS 的热重载。
有没有办法让我的 browserify + gulp build hot reload react webapp?
感谢您的宝贵时间!
你可以发现watchify.
只需用 watchify 包裹你的 browserify 命令:
watchify(browserify(options))
如果您希望热重载 React 组件(在不重新加载页面的情况下更新 js),您可以使用 livereactreload which @gaeron recommends as an alternative to react-hot-loader for browserify 用户。
尽管 if/when 如果您喜欢 webpack 的处理方式,您可以用 webpack 替换 browserify 并将其与现有的 gulp 构建过程集成。