我有一个next.js
项目,但我不断得到:
error - ./node_modules/jspdf/dist/jspdf.es.min.js:458:25
Module not found: Can't resolve 'canvg'
我不确定为什么,因为我既不包含jspdf
也不包含canvg
。
不确定是什么原因引起的。任何帮助,将不胜感激。如果需要的话,我正在使用material-ui
。
答案 0 :(得分:2)
似乎依赖性错误意味着特定模块在运行时丢失。
运行npm ls or yarn list
将以树状结构打印出所有已安装软件包的版本及其依赖项。然后搜索是否列出了微粒包装。
运行npm ls jspdf or yarn list jspdf
,然后您可以在树结构中看到其依赖项列表。
请检查您的node
版本是否已更新?如果没有,请先更新。
快捷方式:删除package.lock or yarn.lock
文件并删除.node_modules
文件夹,然后运行npm install or yarn
重新安装。
在安装时查看控制台,并确保安装过程中没有错误。如果发现错误,最好也进行按摩。