最近想研究下Node.js 在安裝pomelo的時候 總是報錯 求大神些幫忙解決下 怎樣才能成功搭建node.js和pomelo
謝謝大家。
pomelo是基於Node.js的,目前pomelo已經完全支持Windows、Linux、Mac等多種平台。Win8 都可以安裝了,Win7 還有問題嗎?
准備
確保你的機器可以上網,因為安裝pomelo的過程需要從網上下載其依賴的包。
確保你的系統上已經要安裝了Node,目前最新的Node提供了已經編譯好的二進制安裝包,包括Windows,Mac和Linux等平台。想省事的話,直接去這裡下載對應的安裝包,直接安裝就好了。Node同時也提供了傳統的從源碼編譯的方式安裝,不過比起直接使用二進制的方式要麻煩。
確保你的系統中安裝有python(2.5 < version < 3.0)以及C++的編譯器。Node的源碼主要由C++代碼和JavaScript代碼構成,但是卻用gyp工具來做源碼的項目管理,該工具采用Python語言寫成的。對於非windows平台,一般都會預裝Python以及C++編譯工具;對於Windows系統,請確保你的Windows系統包含源碼編譯工具。在Windows平台上,Node.js采用gyp來生成Visual Studio Solution文件,最終通過VC++的編譯器將其編譯為二進制文件。
雖然pomelo是用Javascript寫成,但是pomelo依賴的庫中,有使用了C++語言寫的擴展,因此安裝pomelo的過程中會使用到C++編譯器。 所以,在安裝之前請確保你的Windows系統滿足以下兩個條件:
python(2.5<version<3.0)。
VC++ 編譯器,包含在Visual Studio 2010中(VC++ 2010 Express亦可)。對於windows8的用戶,需要安裝Microsoft Visual Studio C++ 2012。
如果你使用的是Mac OS X系統, 則需要安裝Xcode Command Line Tools或者Xcode的完整包以及make工具.