我尝试将slatejs
包实现到我的反应应用程序以创建我的自定义编辑器,它运行良好,但热重载停止工作。
当我import
进入某个组件时它会停止。我使用webpack-dev-server + react-hot-loader
首先我认为原因是我的自定义应用设置,但它不适用于https://github.com/facebookincubator/create-react-app 而且https://github.com/davezuko/react-redux-starter-kit也是
我可以理解slatejs
包使用browserify,也许这就是原因,但它不应该有效果因为它只是一个包和webpack设置的react-hot-loader排除node_modules
谢谢!
答案 0 :(得分:0)
我解决了这个问题,我不知道为什么,但它有所帮助。
const { Editor, Raw } = require('slate') // this import works with live-reload
import { Editor, Raw } from 'slate' // this import doesn't work with live-reload