我正在使用以下条件在我的React项目中导入bitcore-mnemonic:
react-router调用。bitcore-lib。我怎么找到的?搜索了node_modules。import mnemonic from 'bitcore-mnemonic';的身份进口。在运行单元测试时,我得到了这个错误:
未明错误:找到一个以上的位核库实例。请确保需要位核心库,并检查子模块是否也包含它们自己的位核心库依赖项。
请帮我知道我做错了什么。
发布于 2017-09-30 17:37:40
bitcore-lib创建一个名为_bitcore的全局对象,每当您想要创建一个实例时,它都会检查以确保该对象不可用。为了解决这个问题,我只需删除这个变量,然后要求:
if (global._bitcore) delete global._bitcore;
const mnemonic = require('bitcore-mnemonic');import代替require(提升)。webpack,它将处理多个import/require语句。https://stackoverflow.com/questions/45217988
复制相似问题