Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webpack 错误:找到多个库实例_Webpack_Karma Mocha - Fatal编程技术网

Webpack 错误:找到多个库实例

Webpack 错误:找到多个库实例,webpack,karma-mocha,Webpack,Karma Mocha,我正在我的React项目中导入bitcore助记符,条件如下: 我只在一个文件中导入一次 使用它的组件只导入一次,由react router调用 没有其他库正在使用比特核心库。我怎么找到的?已搜索节点\u模块 我从“bitcore助记符”导入为导入助记符 我在运行单元测试时遇到了这个错误: 未捕获错误:找到多个bitcore库实例。请做 确保需要bitcore库,并检查子模块是否也需要 包括他们自己的bitcore库依赖项 请帮助我知道我做错了什么。bitcore lib创建了一个名为\u

我正在我的React项目中导入
bitcore助记符
,条件如下:

  • 我只在一个文件中导入一次
  • 使用它的组件只导入一次,由
    react router
    调用
  • 没有其他库正在使用
    比特核心库
    。我怎么找到的?已搜索
    节点\u模块
  • 我从“bitcore助记符”导入为
    导入助记符
我在运行单元测试时遇到了这个错误:

未捕获错误:找到多个bitcore库实例。请做 确保需要bitcore库,并检查子模块是否也需要 包括他们自己的bitcore库依赖项


请帮助我知道我做错了什么。

bitcore lib
创建了一个名为
\u bitcore
的全局对象,每次创建实例时,它都会检查以确保该对象不可用。 为了解决这个问题,我只需在要求执行以下操作之前删除此变量:

if (global._bitcore) delete global._bitcore;
const mnemonic = require('bitcore-mnemonic');
  • 请记住,不能使用
    import
    代替
    require
    (提升)
  • 如果您使用的是
    webpack
    ,它会处理多个
    import
    /
    require
    语句