前端程序员

No git binary found in $PATH(jsp

2019-01-22  本文已影响711人  avery1

用到jspdf将页面生成pdf。

用到fromHTML方法。

引入

package.json引入

组件内引用

组件内引入jspdf

使用方法

new jsPDF

fromHTML()

save就可以了

使用jspdf from的参数

在部署到服务器的时候出现了问题。就是标题所说的No git binary found in $PATH

为什么用到git了,查看node_modules下的jspdf发现dependencies中的问题,其中一个dependencies是从github获取的,所以要用到git,jspdf的问题,在1.5.3的版本里有这个问题,之前的已经解决了,1.5.3有变回来了,可以安装低一点的版本即可,

https://github.com/MrRio/jsPDF/issues/1389

https://github.com/MrRio/jsPDF/issues/2208

1.5.3版本内的错误的来自github的依赖

还有就是新版本逐渐不支持fromHTML,所以不支持的话继续降下版本吧。感觉这个插件的维护有点乱。降级到对于自己实现的功能合适的版本吧。

参考版本 v1.5.3     v1.5.2    v 1.5.1   v1.5.0   v1.4.1   v1.4.0   v1.3.5  v1.3.4

上一篇 下一篇

猜你喜欢

热点阅读