我已經看到了很多這樣的問題,但沒有一個能夠解決或匹配問題。
節點Sass找不到您當前環境的綁定:Windows 64位與Node.js 6.x. 奇怪的是,我沒有安裝Node.js 6.x。從命令行中,node -v給我v5.10.1。節點薩斯沒有針對您當前的環境進行綁定
我是直接開箱即用的Angular4 Universal Asp.net核心visual studio 2017模板。
我已經試過
- NPM重建節點薩斯--force 在網絡外部toolsin的Visual Studio
重新排序節點
失敗:Microsoft.AspNetCore.Server.Kestrel [13] 連接ID「0HL4JSD9SSV8E」:應用程序拋出未處理的異常。 System.Exception:調用Node模塊失敗,出現錯誤:預渲染失敗,因爲錯誤:錯誤:模塊生成失敗:錯誤:缺少綁定D:\ Projects \ angular2 \ node_modules \ node-sass \ vendor \ win32-x64-48 \ binding.node 節點薩斯無法找到當前環境的綁定:Windows 64位與Node.js的6.x的
以下環境中存在的綁定:
- Windows 64位與節點.js 5.x
這通常是因爲您的環境有問題自跑012d。 運行
npm rebuild node-sass --force
爲您當前的環境構建綁定。 at module.exports(D:\ Projects \ angular2 \ node_modules \ node-sass \ lib \ binding.js:15:13) at Object。 (D:\ Projects \ angular2 \ node_modules \ node-sass \ lib \ index.js:14:35)
我哪裏出錯了?
我在OSX上有同樣的問題。運行'npm install --save-dev node-sass'有時會暫時運行。我沒有隔離條件。我正在處理這個回購https://github.com/dancancro/jhipster-sample-app-ng2/tree/newmodules –
我不知道這是否會幫助你,但爲了解決這個問題,我改變了一個Maven配置在一個名爲pom.xml的文件中,該文件將節點版本設置爲與'node -v'給出的不同。也許有這樣的AspNet –
看到我的答案在https://stackoverflow.com/questions/40904101 – John