React适配Mobx装饰器,Unexpected token (7:2),不支持@

花了两天时间适配,网上太多误人子弟的内容。。。。。。。。。。。。

D:\Program\antd>create-react-app demo6
D:\Program\antd\demo6>npm install --save mobx mobx-react react-scripts
D:\Program\antd\demo6>npm run eject
输入y
D:\Program\antd\demo6>npm install --save babel-plugin-transform-decorators-legacy babel-preset-stage-0

上面的三个命令一定要在demo6的路径下输入。不然自动添加不到package.json中

同时package.json手动添加:

"babel": {

"plugins": [

"transform-decorators-legacy"

],

"presets": [

"react-app",

"stage-0"

]

},

根目录下不用添加.barbelrc文件,因为在package.json添加过了!!!


D:\Program\antd\demo6>npm start
./src/index.js
Module not found: Can't resolve 'react' in 'D:\Program\antd\demo6\src'

可能出现上面这个问题,删除package-lock.json,然后运行下面的命令:

D:\Program\antd\demo6>npm install
会自动生成package-lock.json

D:\Program\antd\demo6>npm start

就成功了 !!!!

http://localhost:3000/

IDE用的Visual Stdio Code

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二十六画生的博客

你的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值