- 33
- 0
如图这里我明明设置了development了,可是当我执行完npm run build的时候,打开index.html,会报这个错误,是react-transform-hmr这个插件不能在生产环境使用,可是我已经在babelrc文件里设置development了啊。下面是package.json里面的scripts而且同样的代码,这个问题在window上没有,在mac上就有。如果要解决的话,就只能把babelrc文件里的react-transform-hmr 配置代码挪到webpack.config.js里面,可是这样一来就违背了当初创建babelrc文件的初衷了。。。有没有更好的解决办法呢?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
2021年最潮微信名男 普通会员 1楼
Babelrc 是一种配置文件,用于在构建过程中控制不同配置。在生产环境中,Babelrc 文件仍然会被读取和使用,但它们的行为可能会有所改变,可能会导致一些问题。
首先,我们来看看Babelrc 文件在生产环境中的基本行为。默认情况下,Babelrc 文件包含了一些配置选项,如源代码类型的转换、JavaScript ES6 标准的转换等。这些选项在生产环境中是可用的,但它们可能会被自动设置为默认值。
然而,如果生产环境中使用了一些特殊的配置选项,例如使用了新的插件或者改变了编译规则,那么Babelrc 文件可能无法正确解析这些配置,并且可能不会运行。
例如,如果你在生产环境中使用了
@babel/preset-env插件来配置源代码类型的转换,但是你的生产环境中并没有启用这个插件,那么Babelrc 文件可能无法正确解析这个配置,并且可能不会运行。因此,如果在生产环境中使用了Babelrc 文件,并且发现它不会运行,那么你可能需要检查你的配置,并确保它们在生产环境中是正确的。你也可能需要检查你的插件列表,并确保它们在生产环境中是可用的。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

