Невозможно создать решение Sitecore Habitat
Я попытался настроить решение Sitecore Habitat, используя конфигурацию по умолчанию, но, к сожалению, при попытке выполнить третью задачу "Опубликовать все проекты" сборка завершается с ошибкой, показанной ниже:
> cmd.exe /c gulp -b "C:\Projects\Habitat" --color --gulpfile "C:\Projects\Habitat\Gulpfile.js" 03-Publish-All-Projects
[11:12:23] Using gulpfile C:\Projects\Habitat\Gulpfile.js
[11:12:23] Starting '03-Publish-All-Projects'...
[11:12:23] Starting 'Build-Solution'...
[11:12:23] Using automatic maxcpucount
[11:12:23] { [Error: spawn ENOENT] code: 'ENOENT', errno: 'ENOENT', syscall: 'spawn' }
[11:12:23] Build failed!
[11:12:23] 'Build-Solution' errored after 101 ms
[11:12:23] Error: spawn ENOENT
at errnoException (child_process.js:1001:11)
at Process.ChildProcess._handle.onexit (child_process.js:792:34)
[11:12:23] '03-Publish-All-Projects' errored after 112 ms
[11:12:23] Error in plugin 'run-sequence(Build-Solution)'
Message:
spawn ENOENT
Details:
code: ENOENT
errno: ENOENT
syscall: spawn
Stack:
Error: spawn ENOENT
at errnoException (child_process.js:1001:11)
at Process.ChildProcess._handle.onexit (child_process.js:792:34)
Process terminated with code 1.
Окружающая среда, которую я настроил, идентична описанной по следующей ссылке https://github.com/Sitecore/Habitat/wiki/01-Getting-Started.
1 ответ
Похоже, npm модулей gulp не найден. Если вы установили модуль npm, добавьте следующее в путь в переменной среды:%AppData%\npm
Примечание. Не забудьте закрыть и снова открыть cmd (или VS2015).