如何在create-react-app+mobx中使用装饰器
2018-11-07 本文已影响0人
哈敏恩xp
当babel 为7.X版本时
第一步: npx create-react-app projectName 初始化项目
第二步:npm i mobx mobx-react -S
第三步:npm i @babel/plugin-proposal-decorators -D
第四步:第一种方法:在node_modules/babel-preset-react-app/create.js 的plugins 中修改 [require('@babel/plugin-proposal-decorators').default, { "legacy":true, } ]
将
改为
第二种方法:npm run eject 把项目配置信息弄出来,打开config下的webpack.config.js文件,找到配置babel插件的地方,加上
[ require.resolve('@babel/plugin-proposal-decorators'),{legacy: true } ],