我在我的Windows10計算機上直接安裝了node.js。對於開發工作來說,這比碼頭版本更快。Windows10上的Node.js:安裝sqlite3模塊錯誤
安裝模塊sqlite3模塊會產生很多錯誤。在安裝python2.7之後,我收到了錯誤(如下)。
我不想在我的電腦上安裝各種編譯器。有沒有簡單的方法來獲取我的電腦上的sqlite3 node.js模塊?
我翻譯成英語的錯誤:
MSBUILD:錯誤MSB3428:無法加載Visual C++ - 部分VCBuild.exe。 YOu可以通過以下方式解決這個問題:1)安裝.NET Framework 2.0 SDK,2)安裝Microsoft Visual Studio 2005或3)如果已經安裝了該部件的位置,則將該部件的位置添加到系統路徑中。 [C:\ User s \ Johan \ node_only \ node-sqlite \ node_modules \ sqlite3 \ build \ binding.sln] gyp ERR!建立錯誤 gyp ERR!堆棧錯誤:C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
失敗並退出代碼:1
如果Node 5.8適合你,那麼你可以使用預編譯模塊(更多https://github.com/mapbox/node-sqlite3) –
你能詳細說明怎麼做/得到它嗎? – tjm1706
通過'npm i節點-pre-gyp -g'安裝'pre-gyp',然後運行'npm i sqlite3'。 –