![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端开发
前端开发
elvia7
这个作者很懒,什么都没留下…
展开
-
npm install 报错“ERESOLVE could not resolve”
因此输入:npm install --force 或者 npm install --legacy-peer-deps即可解决。解决的方法就是command with --force,或者--legacy-peer-deps。问题原因是依赖冲突导致不能下载依赖包(dependency conflict),--legacy-peer-deps 忽视依赖冲突,继续安装(不覆盖之前)--force 无视冲突,强制获取远端npm库资源 (覆盖之前)npmV7之前的版本遇到依赖冲突会忽视依赖冲突,继续进行安装,原创 2023-04-18 15:27:24 · 5617 阅读 · 2 评论 -
html2canvas控件截图时,图片显示不全
再回头查项目代码,发现canvas1和canvas2的外面,包了一层span,span的样式设置成了。但是截取后的图片,div里面的canvas显示不全,只能显示部分区域。查阅了html2canvas的git issus,找到类似的问题。使用html2canvas截取类似下方的图片。尝试过延时截图、跨域等方法,但是都没有解决。项目中需要将页面部分显示区域进行截图保存。div里面套了若干个canvas图片。去掉hidden,可以正常截图。原创 2023-03-15 11:43:05 · 2704 阅读 · 0 评论