2016-01-13 65 views
0

您正在爲Microsoft SQL Server for Node.js從 下載Microsoft驅動程序許可協議可在 http://download.microsoft.com/download/6/E/2/6E2D7972-E54D-45AA- 8AB6-41E616035147/EULA.rtf以及下載 軟件的項目文件夾中找到。檢查軟件包是否有其他依賴關係,其中 可能附帶自己的許可協議。您使用該軟件包和 依賴項構成您接受其許可協議。如果 您不接受許可協議,請從您的設備中刪除相關的 組件。安裝'npm install msnodesql'時出現「install.js:無法下載msnodesql-0.2.1-v4.2-x64.msi」

install.js:無法下載msnodesql-0.2.1-V4.2-x64.msi

NPM ERR! Windows_NT 6.1.7601

npm ERR! argv的 「C:\ Program Files文件\的NodeJS \ node.exe」 「C:\ PROGRAM

文件\的NodeJS \

node_modules \故宮\ BIN \ NPM-cli.js」 「安裝」 「msnodesql」

npm ERR! node v4.2.4

npm ERR! npm v2.14.12

npm ERR!代碼ELIFECYCLE

npm ERR! [email protected]安裝:node scripts/install.js npm ERR!退出狀態1 npm ERR! npm ERR! [email protected]安裝腳本'node scripts/install.js'失敗。

npm ERR!這很可能是msnodesql包的一個問題, npm ERR!而不是npm本身。

npm ERR!告訴作者,這在您的系統上失敗:

npm ERR!節點腳本/ install.js

npm ERR!您可以通過以下方式獲取他們的信息:

npm ERR! npm owner ls msnodesql

npm ERR!上面可能還有其他日誌記錄輸出。

npm ERR!錯誤回滾錯誤:EBUSY:資源繁忙或鎖定,rmdir'C:\ Protractor_Scripts \ node_modules'

npm ERR!錯誤回滾出錯(原生)

npm ERR!錯誤回滾{[Error:EBUSY:resource busy or locked,rmdir'C:\ Protractor_Scripts \ node_modules']

npm ERR!錯誤回滾errno:-4082,

npm ERR!錯誤回滾代碼:'EBUSY',

npm ERR!錯誤回滾系統調用:'rmdir',

npm ERR!錯誤回滾路徑:'C:\ Protractor_Scripts \ node_modules'}

npm ERR!請包括以下文件與任何支持請求:

npm ERR! C:\ Protractor_Scripts \ node_modules \ npm-debug.log

回答