安裝ionic 報錯 安裝canvas報錯 解決辦法
安裝node-gyp 或將 npm 升級到內含 node-gyp 的版本 (nodejs v0.6.13以上的 npm 已內建了node-gyp, 則此步可以略過);
3.再安裝 Visual C++ 2010 Express; 因為需要用到其中的MSBuild 用以編譯 cairo 類庫到原生程式碼; 微軟官方獲取: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express (VC++下載和安裝的過程很漫長,需要耐心等待);
4.還要下載包含 cairo 圖形處理庫的GTK包: http://cairographics.org/download/ , 選gtk±bundle_2.24.10-20120208_win32 或最新版,
5.將下載的GTK包解壓到 C:\GTK\ 目錄(必須是這個目錄名,否則接下來的MSBuild編譯可能通不過),
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路徑中,新增上即可.
相關文章
- 安裝sysbench過程報錯,解決辦法
- Perl CPAN安裝報錯CPAN::Modulelist的解決辦法
- PhpCms安裝報錯怎麼辦?PHPCMS安裝使用常見問題解決辦法PHP
- 關於npm install安裝報錯的解決辦法NPM
- 安裝sass報錯解決方案
- Python-安裝部分包報錯解決辦法彙總Python
- Laravel安裝horizon報錯解決方案Laravel
- mac Pro 安裝scrapy報錯解決Mac
- win安裝wordcloud報錯解決方案Cloud
- 安裝RAC 執行root.sh指令碼報錯,解決辦法指令碼
- Windows 環境安裝 Horizon 報錯解決Windows
- npm install 安裝報錯解決方案NPM
- linux 安裝 jupyter報錯解決Linux
- CentOS 6安裝Oracle報錯解決方案CentOSOracle
- LR9.10安裝報錯解決
- 安裝vue/cli報錯問題解決Vue
- nginx安裝報錯Nginx
- 安裝VUE報錯Vue
- Xamarin提示安裝包錯誤解決辦法
- ROS 安裝過程中出現“hash校驗和不符”報錯解決辦法ROS
- 安裝psutil模組報錯的解決方法
- 安裝wsl錯誤的一種解決辦法
- snipMate安裝後報錯
- 安裝heapster報錯
- kaldi的編譯安裝與報錯解決方法編譯
- centos7騰訊雲uwsgi安裝報錯解決CentOS
- 【安裝Android Studio報錯之解決方案】Android
- vm安裝ubuntu後,update報錯問題解決Ubuntu
- python3.9安裝wordcloud出錯解決辦法PythonCloud
- Win7安裝錯誤提示與解決辦法Win7
- Win10安裝msi程式報錯怎麼辦?Win10安裝msi程式報2503和2502錯誤的解決方法Win10
- freeipa server安裝報錯Server
- pip 安裝 grpcio 報錯RPC
- CDC linux安裝報錯Linux
- RPM 包安裝報錯
- 安裝mysql 5.5.14 報錯MySql
- Oracle安裝報錯syntax errorOracleError
- 安裝RAC 報錯 集錦