作为尝试在项目中使用节点NPM依赖项的一部分,我遇到node-gyp rebuild
问题,我有reported。
我知道这个SO question中的解决方案,但它不适用于Windows 10(我是32位,我不知道这是否相关)。 Windows SDK 7.1(和其他)将无法安装。
有没有人有Windows 10的运营解决方案?
UDPATE
尝试npm install <module name> --msvs_version=2013
后,我收到一条新的错误消息:
答案 0 :(得分:5)
要安装节点插件,您需要安装VC / VCExpress,而不仅仅是VC运行时/可再发行组件。确保它是“Windows桌面”版本。
之后,你应该能够通过npm安装插件(你可能需要重新打开你在安装VCExpress之前打开的任何命令提示)。
答案 1 :(得分:5)
我使用此tutorial在Windows 8和Windows 10专业版上解决了这个问题。 我尝试了很多次用许多不同的解决方案来解决这个问题,但这只对我有用 我注意到我没有像本教程一样使用nodist来控制节点版本,我使用NVM并且工作正常,我不用nodist测试本教程。我使用了节点5.2.0。
按照@prasun的建议,顺序正确的步骤:
这是Windows 8.1和Windows 10中唯一适合我的步骤。