我在构建一个应用程序时遇到了问题,因为node-sass总是出现错误。
缺少绑定/users/warren/sites/random-docs/my-cms/node_modules/node-Sass/vendor/darwin-x64-11/binding时出错。节点
节点Sass找不到当前环境的绑定:OS X 64位节点0.10.X
我试过跑步
npm rebuild node-sass
上面说
二进制就可以了;正在离开。
运行node-v
时,我得到的是V6.2.2
这与sass错误所说的“节点0.10.x”不同。我不明白为什么它得到了错误的版本。我还尝试删除node_modules文件夹并运行npm update或npm install,但这两个操作都没有解决问题。有什么想法吗?
我也有同样的问题
您的GulpFile中有一个错误:
错误:缺少绑定E:\allApp\BadShainDiancuisine\node_module\node-sass\vendor\win32-x64-46\binding.Node
Node Sass找不到当前环境的绑定:Windows 64-bit with Node.js 4.x
找到以下环境的绑定:
-OS X 64位,带Node.js 4.X
如何解决我的问题
进入project文件夹,然后执行:
npm rebuild node-sass
注我使用的是VS2015,64位Windows7。
也适用于VS2017和VS2019(来自对此帖子的回复)
任务运行器资源管理器无法加载任务
对于VS 2015
VS 2017(.3)
在VS 2017和2019中,您还需要将$(PATH)置于$(VSINSTALLERDIR)\Web\External之上
删除node_module
并运行npm install
,然后运行npm rebuild node-sass
。