我試圖在Visual Studio 2015中運行Angular2項目。當我使用npm通過Windows控制檯命令'npm start'啓動它時,該項目完美地工作。在Visual Sudio 2015中使用npm時出現錯誤
我試圖做使用NPM任務運行的VS同樣的事情,但有這樣的錯誤:
ERROR in Missing binding C:\Projets\BONewArchi\WebPack\node_modules\node-sass\vendor\win32-ia32-47\binding.node
瀏覽器還顯示以下信息:
Missing binding C:\Projets\BONewArchi\WebPack\node_modules\node-sass\vendor\win32-ia32-47\binding.node
Node Sass could not find a binding for your current environment: Windows 32-bit with Node.js 5.x
Found bindings for the following environments:
- Windows 64-bit with Node.js 4.x
上哪有什麼想法我修復它 ?
編輯:重要的精度:該項目使用的WebPack
想了解更多,VS2015只在x32中可用。 'node-sass'有一個安裝編譯器,可以爲你的環境運行並重新編譯它。如果你使用內置在NPM處理程序中的VS2015來運行安裝,它將把它編譯爲32x,但是如果你用任何64x運行'npm install',它將重新編譯它。 –