javascript - 找不到 .babel 和 react-hot-loader 的正确配置
问题描述
我正在使用 babel 7。
在他们的文档中,他们提到插件的新命名是带@babel/
前缀的。
React-hot-loader babrlrc 配置建议是:
{
"plugins": ["react-hot-loader/babel"]
}
我的 .babelrc 配置是:
{
"presets": ["@babel/env", "@babel/react"],
"env": {
"development": {
"plugins": ["@babel/react-hot-loader"]
},
"production": {}
}
}
假设这@babel/react-hot-loader
是正确的定义是否正确?
我找不到更多关于它的文档。
解决方案
Saying@babel/react-hot-loader
会babel
在其内部寻找一个名为react-hot-loader
. 据我所知,您尝试使用的包/插件不是由babel
自己维护/拥有的。因此@babel/react-hot-loader
将不起作用。您应该.babelrc
根据您尝试使用的插件的文档进行配置。
我认为这是您在问题中所指的插件:react-hot-loader
请遵循以下设置说明:react-hot-loader/getting-started
推荐阅读
- xpath - 使用 xpath 获取特定节点位置
- css - 为什么` `标签设置为`display:block`有不规则的焦点轮廓形状?
- typescript - 如何调试从 create-react-app 创建的应用程序使用的本地打字稿模块
- gpflow - 我们如何在 GPflow 中为多输出 GP 的每个输出维度建模独立噪声?
- c# - 无法在应用启动时显示警报 Xamarin Forms
- ansible - 无法在 Ansible 中获得命令模块的完整输出
- android - 如何在 Kotlin 中仅显示 Cloud Firestore 集合中的 15 个随机项目?
- javascript - 如何使以 html5 / javascript / css3 (位于 android webview 中)编写的计算器应用程序高度适应任何设备屏幕高度?
- vim - 在 neomutt 中回复时在 vim 中设置起始光标位置
- php - 是否可以编写一个脚本,根据星期几自动更改 WooCommerce 中特定产品的产品类别?