【发布时间】:2022-10-23 16:03:43
【问题描述】:
我有一个 Angular 项目,我正在尝试使用 nft.storage library。但我在 Angular Cli 中遇到以下错误:
Error: ./node_modules/nft.storage/src/platform.web.js
Module not found: Error: Can't resolve 'ipfs-car/blockstore/memory' in '/home/newsha/Newsha/sonido-project/Sonido-front/node_modules/nft.storage/src'
Error: ./node_modules/nft.storage/src/lib.js
Module not found: Error: Can't resolve 'ipfs-car/pack' in '/home/newsha/Newsha/sonido-project/Sonido-front/node_modules/nft.storage/src'
Error: ./node_modules/nft.storage/src/token.js
Module not found: Error: Can't resolve 'ipfs-car/pack' in '/home/newsha/Newsha/sonido-project/Sonido-front/node_modules/nft.storage/src'
我使用 npm 安装了该软件包,然后将其导入到项目中,如下所示:
import { NFTStorage, File } from 'nft.storage'
import { pack } from 'ipfs-car/pack';
const apiKey = 'MY_API_KEY'
const client = new NFTStorage({ token: apiKey })
【问题讨论】: