我安装了cairo和node-canvas。我什么都试过了,但还是找不到模块。
sudo apt-get install libcairo2-dev
sudo npm install canvas
sudo npm install canvas -g
如果我运行require('canvas')
,我会得到这个错误:
Error: Cannot find module '../build/Release/canvas'
at Function._resolveFilename (module.js:332:11)
at Function._load (module.js:279:25)
at Module.require (module.js:354:17)
at require (module.js:370:17)
at Object.<anonymous> (/home/tomas/node_modules/canvas/lib/bindings.js:2:18)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
at Module.load (module.js:348:32)
at Function._load (module.js:308:12)
at Module.require (module.js:354:17)
我使用Ubuntu linux
提前谢谢。
发布于 2017-02-14 11:34:41
sudo apt-get install libpixman-1-dev libcairo2-dev libpangocairo-1.0-0 libpango1.0-dev libgif-dev libjpeg-dev
如果使用ubuntu,请尝试安装上面的库,然后为我安装canvas.work fine。
如果您使用cnpm,请安装画布。试试npm。
https://stackoverflow.com/questions/14771781
复制相似问题