2015-04-17 34 views
0

我試過了,但沒有運氣。 http://blogs.msdn.com/b/sqlphp/archive/2012/06/08/introducing-the-microsoft-driver-for-node-js-for-sql-server.aspx微軟的Node.JS驅動不起作用

每次我嘗試構建它時,它都會失敗。

有沒有人有任何想法,爲什麼它無法建立。如果有幫助,我也使用最新版本的Node。

+0

準確地發佈你試過的東西。 –

+0

你應該提供更多的信息(步驟,錯誤日誌,相關信息) – lifecoder

回答

1

感謝您的問題。只是爲了澄清你正在使用msnodesql驅動程序嗎?

您可能無法構建的原因之一是因爲您正在使用最新的節點版本。

Microsoft Node.js驅動程序不是向前兼容的。下一個版本正在籌備中。同時你將不得不將你的node.js版本降級到0.8.9。

此外還有一些其他要求。按照這些步驟,你應該很好。

然後,只需輸入這些在你的Node.js命令提示符

1. npm install msnodesql 
2. npm install -g node-gyp 
3. node-gyp configure 
4. node-gyp build 

您現在應該看到裏面msnodel一個build文件夾。

導航到構建>版本。複製sqlserver.node文件並將其粘貼到msnodesql> lib文件夾中。如果需要,請替換舊文件。

現在您可以按照您提到的博客上的其他說明來幫助您連接字符串並連接到您的數據庫。讓我知道你是否仍然陷入困境。

謝謝

+0

所以這似乎工作。非常感謝!但是我不確定我們如何才能使它適用於最新的節點版本。你說新版本很快就會完成。你能告訴我什麼時候嗎? –