美文网首页
node-canvas安装的那些坑!

node-canvas安装的那些坑!

作者: 你在我记忆里 | 来源:发表于2017-08-21 15:22 被阅读533次

坑一

node-canvas包在build的时候 需要c11,所以最低的gcc版本应该为gcc 4.7。但是许多centos系统中安装的gcc默认版本为Gcc 4.4.7.
导致node-canvas安装不成功。需要将服务器的gcc版本更新。

坑二

我们侥幸的开了 gcc版本的坑,还需要安装cairo 等一系列依赖。。。

OS Command
OS X brew install pkg-config cairo libpng jpeg giflib
Ubuntu sudo apt-get install libcairo2-dev libjpeg8-dev libpango1.0-dev libgif-dev build-essential g++
Fedora sudo yum install cairo cairo-devel cairomm-devel libjpeg-turbo-devel pango pango-devel pangomm pangomm-devel giflib-devel
Solaris pkgin install cairo pkg-config xproto renderproto kbproto xextproto

坑三(神坑)

现在我们完美的避开了坑一和坑二,然后写好了一个验证码服务,刷新页面看验证码。我们满心欢喜的要看到验证码,奇迹发生了,里面全是小方框。
是系统字体的坑

yum -y install fontconfig

至此成功安装了canvas包。

原文地址

相关文章

  • node-canvas安装的那些坑!

    坑一 node-canvas包在build的时候 需要c11,所以最低的gcc版本应该为gcc 4.7。但是许多c...

  • node-canvas Windows安装全网最强排坑指南

    依赖 构建node-canvas模块需要: node-gyp的全局安装。 GTK 2 对于可选的JPEG支持(no...

  • windows 安装 node-canvas

    在Windows上部署某些npm包,需要本地编译,有的包环境依赖比较强,比如canvas,基本上在Windows上...

  • Arcgis历代版本安装的那些坑

    Arcgis历代版本安装的那些坑 关于Arcgis历代版本安装的那些坑。 问题1 网上说,10.1版本必装sp1 ...

  • 安装AS的那些坑

    以下细数装AS遇见的坑 成功装好时的网络环境:SS+热点wifi(据统计,周围人用校园网开wifi的都无缝下载成功...

  • EOS安装的那些坑

    经历九九八十一难,终于见到上面的画面。主要问题是不熟悉linux。下面把遇到的坑和解决方法记下。1号坑电脑内存不足...

  • Ruby安装的那些坑

    安装参考http://guides.rubyonrails.org/getting_started.html安装R...

  • 安装Cocoapods 那些坑

    iOS 开发使用Cocoapods 管理第三方库可以很大程度上提高程序员开发效率。这里记录一下第一次将Cocoap...

  • Java开发每日复盘2018_0508

    「安装Maven遇到的那些坑·总结」 今天来总结一下自己在「安装Maven,运行SpringBoot」时,遇到的一...

  • 安装wps——CentOS7常用软件

    来自那些年我踩过的坑 前言 如果,已经安装了Libre Office,则可以忽略下面的WPS安装(Libre Of...

网友评论

      本文标题:node-canvas安装的那些坑!

      本文链接:https://www.haomeiwen.com/subject/ttacdxtx.html