Я пытался настроить nodeJs для AngularJs на моей операционной системе (Ubuntu 14.04), следуя этому: руководство по установке угловых компонентов js, но при попытке выполнить последнюю команду обнаружила эту ошибку. Может ли кто-нибудь помочь.
usman@usman-cs:~/angular-phonecat$ npm run protractor
[email protected] preprotractor/home/usman/angular-phonecat npm run update-webdriver
[email protected] preupdate-webdriver/home/usman/angular-phonecat npm install
[email protected] postinstall/home/usman/angular-phonecat bower install
[email protected] update-webdriver/home/usman/angular-phonecat обновление webdriver-manager
selenium standalone обновлен. chromedriver обновлен.
[email protected] protractor/home/usman/испытание углово-phonecat-транспортир/транспортир-conf.js
Starting selenium standalone server...
[launcher] Running 1 instances of WebDriver
[launcher] Process exited with error code 1
events.js:72
throw er; // Unhandled 'error' event
^
Error: spawn ENOENT
at errnoException (child_process.js:988:11)
at Process.ChildProcess._handle.onexit (child_process.js:779:34)
npm ERR! weird error 8
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian
npm ERR! not ok code 0
usman@usman-cs:~/angular-phonecat$
Я думаю, вы должны запустить npm install
в каталоге проекта. Это должно установить все необходимые зависимости. Если это не сработает, в вашем файле package.json
будут отсутствовать зависимости. Я следил за учебником, и проблем не было.