Итак, я пытаюсь заставить карму работать на моей машине с Windows 7, и у меня продолжают возникать проблемы.
Я использую node.js 0.10.7 и использую команду npm install -g karma. В первой проблеме отсутствовал vcbuild, поэтому я установил http://www.microsoft.com/en-us/download/details.aspx?id=11310 и добавил его в свой путь. Теперь я получаю следующую ошибку во время восстановления:
C:\Users\Steve\AppData\Roaming\npm\node_modules\karma\node_modules\socket.io\nod e_modules\socket.io-client\node_modules\ws>node "C:\Program Files\nodejs\node_mo dules\npm \bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" перестроить
..\src\bufferutil.cc(55): предупреждение C4267: 'инициализация': преобразование из 'size _t' в 'unsigned int', возможная потеря данных ..\src\bufferutil.cc(66): предупреждение C4267: «инициализация»: преобразование из «size _t» в «unsigned int», возможная потеря данных C:\Users\Steve.node-gyp\0.10.6\deps\v8\include\v8.h(184) : предупреждение C4506: нет определения для встроенной функции 'v8::Persistent v8::Persistent::New(v8::Hand le)'
ССЫЛКА: фатальная ошибка LNK1181: невозможно открыть входной файл 'C:\Users\Steve.node-gyp\0. 10.6\node.lib'
Проект: предупреждение PRJ0018: не найдены следующие переменные среды: C:\Users\Steve.node-gyp\0.10.6\deps\v8\include\v8.h(184): предупреждение C4506: нет определения для встроенной функции 'v8::Persistent v8::Persistent::New(v8::Hand le)'
ССЫЛКА: фатальная ошибка LNK1181: невозможно открыть входной файл 'C:\Users\Steve.node-gyp\0. 10.6\node.lib'
Проект: предупреждение PRJ0018: Не найдены следующие переменные среды: C:\Users\Steve\AppData\Roaming\npm\karma -> C:\Users\Steve\AppData\Roaming\npm\n ode_modules\karma\ бин\карма
[email protected] C:\Users\Steve\AppData\Roaming\npm\node_modules\karma ├── [email protected] ├── [email protected] ├── [email protected] ├ ── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected]. 2 ├── [email protected] ([email protected]) ├── [email protected] ([email protected], [email protected]) ├── [email protected] ( [email protected]) ├── [email protected] ([email protected]) ├── [email protected] ([email protected], [email protected]) ├── log4js @0.6.5 ([email protected], [email protected], [email protected], [email protected] .2) ├── [email protected] ├── [email protected] ( [email protected], [email protected]) ├── [email protected] ([email protected], [email protected], набор файлов@0.1.5, [email protected], n [email protected]. 0, [email protected], [email protected], [email protected], [email protected], [email protected]) └── [email protected] ([email protected], [email protected], [email protected], socket.io-c [email protected])
Ошибки LINK находятся в состоянии чтения, и этот каталог отсутствует. Другой жирный шрифт — это предупреждения. У меня не было проблем с node.js, но попытка запустить карму не удалась. Есть идеи? Это основано на руководстве по AngularJS...