2014-02-06 84 views
1

Enviromnent是:節點GYP:無法打開輸入文件 'KERNEL32.LIB'

Window server 2008 R2 Standard Service Pack1 Build 7601 (64bits) Node js: v.0.10.25 (64 bits) npm: 1.3.24

我使用Visual Studio 2010速成。 我一直在試圖建立現在天模塊... 隨後在https://github.com/TooTallNate/node-gyp/wiki/Visual-Studio-2010-Setup

維基我也都試過了visual studio 2010 express + win sdk = cannot open input file 'kernel32.lib'。我可以生成一個模塊,但是當我嘗試使用它時,我得到
node server.js module.js:356 Module._extensions [extension](this,filename); 錯誤:%1不是有效的Win32應用程序。

我使用節點v0.10.25(64位版本)

任何幫助真的歡迎。

回答

2

我放棄了並使用了Visual Studio 2012.現在一切正常。

+0

我已經安裝了VS 2010和VS2012,你是否卸載了你的VS2010?你有沒有安裝其他的依賴?謝謝 – yuyue007

+0

剛剛刪除VS2010,沒有其他依賴,因爲我記得 –

+0

謝謝,我通過運行「npm緩存清除」解決了這個問題 – yuyue007

相關問題