我必须CBOR使用cbor节点模块解码编码数组。
当我启动命令时:
const decodedData = base45.decode(greenpassBody);
const output = pako.inflate(decodedData);
const results = cbor.decodeAllSync(output); // this line
Run Code Online (Sandbox Code Playgroud)
正在触发此错误:
_stream_readable.js:529 Uncaught ReferenceError: process is not defined
at emitReadable (_stream_readable.js:529)
at addChunk (_stream_readable.js:303)
at readableAddChunk (_stream_readable.js:280)
at NoFilter.Readable.push (_stream_readable.js:241)
at NoFilter.Transform.push (_stream_transform.js:139)
at NoFilter._transform (index.js:220)
at NoFilter.Transform._read (_stream_transform.js:177)
at NoFilter.Transform._write (_stream_transform.js:164)
at doWrite (_stream_writable.js:409)
at writeOrBuffer (_stream_writable.js:398)
Run Code Online (Sandbox Code Playgroud)
由stram-browserifypolyfill 触发,需要在我的网络应用程序中使用所有这些包。
当我在网上阅读时,我尝试process在我的 中安装该模块package.json,然后在我的webpack配置文件中我尝试了几种方法:
fallback: {
stream: require.resolve('stream-browserify'),
util: require.resolve('util/'),
zlib: require.resolve('browserify-zlib'),
assert: …Run Code Online (Sandbox Code Playgroud)