最近專案需要用到 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下以...