要解决此错误,需要在包的package.json中为子路径定义exports。例如:
{ "name": "my-package", "exports": { "./lib/tokenize": "./lib/tokenize.js" } }
在这个例子中,“my-package”包导出位于“./lib/tokenize”路径下的模块,并将它重新定向为“./lib/tokenize.js”。此后,可以使用require()或import语句导入这个子模块。
另外,如果在导入模块时跟踪到错误,您可以使用命令“npm ls”(或“yarn ls”)查看模块的整个依赖树,以找出可能导致问题的其他依赖项。
下一篇:包中缺少数据集