Windows 下成功安裝node canvas

2021-09-06 07:57:53 字數 751 閱讀 5746

最近專案需要用到 node-canvas 這個圖形模組, 但是在windows下其安裝頗費周折, 經過一天試探,終於搞定了, 下面分享給大家:

2.安裝node-gyp 或將 npm 公升級到內含 node-gyp 的版本 (nodejs v0.6.13以上的 npm 已內建了node-gyp, 則此步可以略過);

6.在windows環境變數path 後新增 c:\gtk\bin 目錄 (需要登出windows重新登入才能全域性生效), 以供 canvas 執行時呼叫cairo的動態鏈結庫 libcairo-2.dll 等;

7.最後 npm install canvas , 期間將自動執行msbuild 編譯生成 canvas.node 本地目標庫, 

生成的目標庫位於 path\to\node_modules\canvas\build\release\canvas.node;

8.dos命令列下: cd 進入 canvas\build\release\ 這個目錄, 執行 node 測試canvas是否安裝成功:

c:\path\to\node\node_modules\canvas\build\release> node.exe

var canvas = require('./canvas');

若顯示 undefined , 而不是錯誤資訊 ,應該就安裝成功了.

若顯示unable to load shared library 則可能是 gtk\bin 目錄未在path路徑中,新增上即可.

參考說明:

**:

linux下成功安裝Mysql

安裝環境 在vmware10上安裝,系統是 centos6.5 2.建立mysql目錄 mysql 3.1解壓檔案 tar xvf percona server 5.6.24 72.2 r8d0f85b el6 x86 64 bundle.tar 1.rpm ivh percona server 5...

LINUX下成功搭建SVN

步驟如下 1 yum install y subversion 2 svnserve version 3 root singledb mkdir u02 svn root singledb svnadmin create u02 svn repos2 d esvn為版本庫名稱 4 配置這3個檔案,都...

Vmware下成功編譯linux核心2 6

編譯核心確實是個讓人窒息和苦悶的過程,經過幾天的努力,今天終於順利通過。感謝好友 程式設計夜未眠 的技術支援 2.6.14 4 1 解壓至 usr src目錄下,注意必須得在linux中解壓 2 進入解壓後的目錄,make menuconfig 基於x11的圖形核心配置工具 注意,在vmware下以...