Получение ошибки MS при установке jsdom - узла js

Я устанавливаю JSDOM. Я слежу за http://www.steveworkman.com/node-js/2012/installing-jsdom-on-windows/ но получаю:

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.Cpp.InvalidPlatform
.Targets(23,7): error MSB8007: The Platform for project 'contextify.vcxproj' is
 invalid.  Platform='x64'. You may be seeing this message because you are tryin
g to build a project without a solution file, and have specified a non-default
Platform that doesn't exist for this project. [c:\wamp\www\node_modules\context
ify\build\contextify.vcxproj]

Могу ли я понять, почему я это получаю? А что такое MSB8007?

1 ответ

Похоже, что gyp пытается собрать для x64 (скорее всего потому, что у вас установлен node-x64), а у вас не установлен x64 C++-Compiler в Visual Studio. Либо попробуйте изменить установку VS, чтобы включить x64 toolchain, либо попробуйте использовать / установить 32-битный узел.

Другие вопросы по тегам