- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我安装了以下 polkadot 包。
"@polkadot/api": "6.10.1",
"@polkadot/extension-dapp": "0.41.1",
"@polkadot/hw-ledger": "8.2.2",
"@polkadot/util-crypto": "8.0.2",
当运行“yarn start”时,我得到了这个错误。
./node_modules/@polkadot/util/u8a/toString.js
尝试导入错误:“TextDecoder”未从“@polkadot/x-textdecoder”导出。
我该如何解决?
最佳答案
我们在运行 Jest
测试时遇到了类似的问题,所以我们最终只是将 TextEncoder 附加到测试环境的全局范围作为解决方法。
// script.js
import { TextEncoder, TextDecoder } from 'util';
import Environment from 'jest-environment-jsdom';
/**
* A custom environment to set the TextEncoder that is required.
*/
export default class CustomTestEnvironment extends Environment {
async setup() {
await super.setup();
if (typeof this.global.TextEncoder === 'undefined') {
this.global.TextEncoder = TextEncoder;
this.global.TextDecoder = TextDecoder;
}
}
}
上面的代码在 jest 配置中被加载为测试环境,如下所示:
testEnvironment: '<path to script.js>',
关于reactjs - 尝试导入错误 : 'TextDecoder' is not exported from '@polkadot/x-textdecoder' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71687697/
我安装了以下 polkadot 包。 "@polkadot/api": "6.10.1", "@polkadot/extension-dapp": "0.41.1", "@polkadot/hw-le
我肯定遗漏了一些关于 TextEncoder 和 TextDecoder 行为的信息。在我看来,下面的代码应该是往返的,但它似乎不是: new TextDecoder().decode(new Tex
我正在使用 fetch并包含了 whatwg-fetch polyfill在我的申请中。 我也雇用 TextDecoder如 Jake Archibald 的博客中所述 That's so fetch
我收到了 this answer我之前关于编码字符串的问题。我提出这个问题的希望是获得一些可逆的方式来在字符串和它作为字节数组的表示之间转换,就像在 Python 3 中一样。 虽然我遇到了一个特定
arr = new Int8Array([-1,-1],0); // gives [-1,-1] str = new TextDecoder('utf-8').decode(arr); // gi
我正在创建一个 Angular 6 应用程序(使用 TypeScript 2.7)并想使用 TextDecoder native 函数。当我运行 ng build --aot 时,我收到错误:错误 T
我有一个 ArrayBuffer,它是通过使用 Frida 读取内存返回的。我正在将 ArrayBuffer 转换为字符串,然后使用 TextDecoder 和 TextEncoder 转换回 Arr
我是一名优秀的程序员,十分优秀!