我正在使用Visual Studio的gulp在Windows上构建sass文件。这使用了具有64位和32位绑定的libsass。安装32位和64位绑定
Visual Studio在32位上下文中运行,因此安装并需要32位libsass。但是,从命令行运行msbuild时,需要64位版本的libsass。
这意味着我不断收到错误libsass bindings not found in ...\node-sass\vendor\win32-ia32-11\binding.node. Try reinstalling node-sass
(或win32-x64-14
从命令行建立后)。
从不同的上下文运行npm install
不起作用,因为npm认为模块已经完全安装。
目前我发现的唯一解决方案是不断删除整个node_modules文件夹,并每次重新安装所有软件包。
理想情况下,我想同时安装32位和64位软件包。
这工作!非常感谢!请注意,您应该将您的答案更新为:工具>选项>项目和解决方案>外部Web工具。 –