首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误: index.js:找不到模块‘babel-plugin’

错误: index.js:找不到模块‘babel-plugin’
EN

Stack Overflow用户
提问于 2021-08-29 11:46:58
回答 3查看 6.4K关注 0票数 3

我所做的导致错误:,我有一个新安装的裸反应本机项目。我想使用抽屉导航,并不得不安装ResiveNativative2.3.0-alpha 2。

我已经尝试解决错误的

我已经安装了新鲜的、裸的、反应本机project

  • Cleared、Metro、

  • 、试图使用恢复动画的2.0.0

中的所有步骤

误差

BUNDLE ./index.js

错误: index.js:无法找到模块‘babel-plugin’要求堆栈:

  • D:\Work\React本地与Node\healthapp\node_modules@babel\core\lib\config\files\plugins.js
  • D:\Work\React本地反应本地与Node\healthapp\node_modules@babel\core\lib\config\files\index.js
  • D:\Work\React本地反应本地与Node\healthapp\node_modules@babel\core\lib\index.js
  • D:\Work\React本地反应与Node\healthapp应用程序node_modules\metro-transform-worker\src\index.js
  • D:\Work\React原生反应与Node\healthapp\node_modules\metro\src\DeltaBundler\Worker.js
  • D:\Work\React原生反应Node\healthapp\node_modules\metro\node_modules\jest-worker\build\workers\processChild.js

原生反应

EN

回答 3

Stack Overflow用户

发布于 2022-02-09 03:24:33

我希望你已经解决了这个问题。但以防万一或其他人需要它,在我的情况下,这是由于省略(.)当我从说明中复制这部分代码时,我离开了:

代码语言:javascript
复制
module.exports = {
  presets: ['module:metro-react-native-babel-preset'],
  plugins: [
      ... //<---HERE Remove this
      'react-native-reanimated/plugin',
  ],
};

https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/installation/

票数 9
EN

Stack Overflow用户

发布于 2021-11-07 04:23:26

这是一个与babel有关的问题。

确保安装

"@babel/core":"^7.12.9",

“@babel/运行时”:"^7.16.0“

@babel/运行时"^7.16.0",

或者不管最新版本是什么。

在babel.config.js文件中添加以下内容:

代码语言:javascript
复制
plugins: [
            [
                '@babel/plugin-transform-runtime',
                {
                    absoluteRuntime: false,
                    corejs: false,
                    helpers: true,
                    regenerator: true,
                    version: '7.0.0-beta.0',
                },
            ],
            'react-native-reanimated/plugin',
        ],

如果您有其他插件,请确保恢复插件是最后一个插件。对于其他措施,删除节点模块并清除缓存。这里有更多信息:https://babeljs.io/docs/en/babel-plugin-transform-runtime

票数 1
EN

Stack Overflow用户

发布于 2022-09-14 06:58:02

去掉椭圆对我来说绝对有效..。

代码语言:javascript
复制
module.exports = function (api) {
      api.cache(true);
      return {
        presets: ["babel-preset-expo"],
        plugins: [
          ... //<- Removing these ellipses worked for me
          "react-native-reanimated/plugin", 
        ],
      };
    };
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68972567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档