2014-10-13 3 views
0

Я устанавливаю jsdom. Я следую http://www.steveworkman.com/node-js/2012/installing-jsdom-on-windows/, но я получаю:Получение ошибки MS при установке jsdom - узла js

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++ - компилятор в Visual Studio. Попробуйте изменить установку VS для включения инструментальной цепочки x64 или попробуйте использовать/установить 32-разрядный узел.