在项目路径下新建 babel.config.js
修改 Babel 配置。
// babel.config.jsmodule.exports = {plugins: ['babel-plugin-import'], // 新增 `babel-plugin-import` 插件};
注意
请使用
babel.config.js
文件而不是.babelrc
babel-preset-remax
是 Remax 提供的 babel preset,提供以下配置。
如更改记得安装
babel-preset-remax
,并将它加入到 presets 配置中
{presets: [['remax',{react: {runtime: 'automatic',},typescript: {allowNamespaces: true,},'class-properties': {loose: true,},decorators: {legacy: true,},'throw-if-namespace': true,targets: ['chrome >= 49', 'firefox >= 64', 'ios >= 8', 'Android > 4.4'],},],];}
babel-plugin-proposal-decorators 配置
babel-plugin-proposal-class-properties 配置
babel-preset-env 中关于 targets 的配置