javascript - Next.js:找不到模块:无法解析 'canvg'

标签 javascript material-ui next.js

我有一个 next.js项目,我不断得到:

error - ./node_modules/jspdf/dist/jspdf.es.min.js:458:25
Module not found: Can't resolve 'canvg'
我不知道为什么,因为我没有包括 jspdfcanvg .
不确定是什么原因造成的。任何帮助,将不胜感激。我正在使用 material-ui如果这很重要。

最佳答案

似乎依赖错误意味着特定模块在运行时丢失。
运行npm ls or yarn list将以树形结构将所有已安装的软件包版本及其依赖项打印到标准输出。然后搜索是否列出了颗粒包。
运行npm ls jspdf or yarn list jspdf然后你可以在树结构中看到它的依赖列表。
请检查您的 node版本更新与否?如果没有,请先更新。
快捷方式:删除package.lock or yarn.lock文件并删除 .node_modules文件夹然后运行npm install or yarn重新安装。
安装时查看控制台,确保安装过程中没有错误。如果你看到错误,你最好也看看按摩。

关于javascript - Next.js:找不到模块:无法解析 'canvg',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64500106/

相关文章:

javascript - 是否有跨浏览器和跨框架的方法来检查对象是否是 HTML 元素?

javascript - 如何修改带有 chrome 扩展的页面上的所有链接?

javascript - Prop 类型失败 : Invalid prop `lg` supplied to `ForwardRef(Grid)`

javascript - 如何编辑对象并将新对象传递给数组? ReactJS, Material UI

reactjs - Material UI React 表卡在切换选项卡上

javascript - 接下来用 Express 进行 js 动态 API 调用

next.js - 无法导出 `getServerSideProps` 的页面

javascript - 4 居中且大小相等的 div + 右上角底部链接

node.js - NextJS模块解析失败: Unexpected character '@' (7:0)

javascript - jQuery 验证输入类型复选框值