我尝试在我的react应用程序中实现slatejs包来创建我的自定义编辑器,它工作得很好,但热重新加载停止工作。当我对某个组件进行import时,它就会停止。我使用的是webpack-开发-服务器+反应-热加载程序
首先,我认为原因是我的自定义应用程序设置,但它不适用于https://github.com/facebookincubator/create-react-app和https://github.com/davezuko/react-redux-starter-kit
据我所知,slatejs包使用了browserify,也许这就是原因,但它不应该有什么影响,因为它只是一个包,而webpack设置的react-hot排除了node_modules
谢谢!
发布于 2017-01-31 03:17:03
我解决了这个问题,我不知道为什么,但它有帮助。
const { Editor, Raw } = require('slate') // this import works with live-reload
import { Editor, Raw } from 'slate' // this import doesn't work with live-reload
https://stackoverflow.com/questions/41941383
复制相似问题