2016-09-02 138 views
1

我在ubuntu 16.04 LTS上安装画布以安装npm包qr-js。在ubuntu上安装画布

我执行这些步骤 - 1. sudo易于得到更新 2.命令和apt-get安装libcairo2-dev的的libjpeg-dev的libpango1.0-dev的libgif-dev的建立必要的G ++ 3.须藤NPM安装帆布

,其结果是 -

npm ERR! node v4.2.6 
npm ERR! npm v3.5.2 
npm ERR! code ELIFECYCLE 
npm ERR! [email protected] install: `node-gyp rebuild` 
npm ERR! Exit status 7 
npm ERR! 
npm ERR! Failed at the [email protected] install script 'node-gyp rebuild'. 

我的版本的NodeJS是v4.2.6 & NPM是V3.5.2

任何机构可以帮助我..?

回答

0

我认为画布安装面临的问题是Ubuntu的v16.04中出现的新内核。尝试使用v14.04。希望这有助于。

IM

0

我可以相对解决这个问题,我有同样的问题,这就是好我的情况,我试图在本地安装画布,这是不可能的,我不知道为什么,但是是可能的安装在全球范围内,这个想法改变了我称之为“帆布”的路径,我尝试运行一些我可以在这里找到的例子。 https://github.com/Automattic/node-canvas。 我做的唯一改变是通过var Canvas = require('canvas')以及如何构造一个对象var canvas = Canvas.createCanvas(200,200)我希望它能找到某人! 。