React项目使用Mobx
我的项目是用React官方脚手架搭建的,最近项目需要使用到mobx,去官网看mobx的文档以及网络上的教程文档发现运行是都会报一个不识别@装饰符,非常无奈找了很久都没找到解决的方法。后来知道需要安装一个babel-plugin-transform-decorators-legacy的开发依赖,这样才能解析@装饰符。
使用
首先安装
npm install babel-plugin-transform-decorators-legacy -S
然后运行
npm run inject
在package.json文件配置
"babel": {
"presets": [
"react-app"
],
"plugins": [
"transform-decorators-legacy",
"transform-class-properties"
]
},
【React项目使用Mobx】然后重新运行项目就可以了,enjoy~
最后不得不说,这个问题真的是搞了我很久时间。
推荐阅读
- 由浅入深理解AOP
- 【译】20个更有效地使用谷歌搜索的技巧
- mybatisplus如何在xml的连表查询中使用queryWrapper
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- MybatisPlus使用queryWrapper如何实现复杂查询
- iOS中的Block
- Linux下面如何查看tomcat已经使用多少线程
- 使用composer自动加载类文件
- android|android studio中ndk的使用
- 使用协程爬取网页,计算网页数据大小