0x

你能從瀏覽器環境中執行所有的 0x.js 庫嗎?

  • February 1, 2022

我們在 Next.js 應用程序中並嘗試使用客戶端從 Orders 生成簽名消息。但是,我們遇到編譯錯誤,似乎 lib 需要文件系統

Module not found: Can't resolve 'fs'
Import trace for requested module:
./node_modules/rustbn.js/index.js
./node_modules/@0x/base-contract/node_modules/ethereumjs-vm/dist/evm/precompiles/06-ecadd.js
./node_modules/@0x/base-contract/node_modules/ethereumjs-vm/dist/evm/precompiles/index.js
./node_modules/@0x/base-contract/node_modules/ethereumjs-vm/dist/state/stateManager.js
./node_modules/@0x/base-contract/node_modules/ethereumjs-vm/dist/state/index.js
./node_modules/@0x/base-contract/node_modules/ethereumjs-vm/dist/index.js
./node_modules/@0x/base-contract/lib/src/index.js
./node_modules/0x.js/lib/index.js
./utils/contractUtils.ts

我是否錯過了本教程的基本內容?

https://github.com/0xProject/wiki/blob/master/tutorials/1-Create%2C-Validate%2C-Fill-Order.md

您可以使用 Trader SDK 進行更前端友好的設置。

https://docs.swapsdk.xyz/

引用自:https://ethereum.stackexchange.com/questions/119051