最近公司大神架构了react项目,但是不用redux ,用mobx既方便又好些,但是写的过程中@observer这个编译器不识别或者报错怎么解决
请问有没有大佬用过mobx(redux的代替品)
lcoder
#2
安装插件:yarn add babel-plugin-transform-decorators-legacy
把react的配置暴露出来,执行:yarn eject
修改/config/webpack.config.dev.js
文件:
{
test: /\.(js|jsx)$/,
include: paths.appSrc,
loader: require.resolve('babel-loader'),
options: {
"plugins": ["transform-decorators-legacy"] , // 增加这一行配置
},
},
然后就可以愉快的使用了,别忘了生产配置也需要改一下