Невозможно найти модуль "glob"
Скажите, какая дополнительная информация вам нужна
Im, следуя простому руководству по активации моего первого углового приложения 2 и выполнил следующие действия в clr:
npm i -g angular-cli //(worked)
ng new ponyracer //(error: Cannot find module 'glob')
ng serve //(error: Cannot find module 'glob')
Cannot find module 'glob'
Error: Cannot find module 'glob'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (C:\Users\stavalfi\AppData\Roaming\npm\node_modules\angular-cli\addon\ng2\tasks\lib-install.js:11:19)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
Любые объяснения о командах "ng new ponyracer" и "ng serve" будут отличными.
Спасибо, Став
Ответы
Ответ 1
Там уже возникла проблема с сообщением об этом сообщении об ошибке. Обходной путь до следующей версии - установка glob
для проекта (npm install --save glob
)
Что касается команд, то в соответствии с их репозиторием в разделе " Создание и обслуживание проекта Angular2 через сервер разработки" команды следуют
ng new ponyracer
: эта команда создаст проект под названием ponyracer
(папка с именем ponyracer со всеми установленными в ней).
ng serve
: эта команда запускает сервер прямой перезагрузки для обслуживания приложения, чтобы вы могли видеть его в своем браузере.
PS: Если вы протестируете решение, предложенное в этом выпуске, было бы неплохо сообщить вам, работает оно или нет.
PS2: Я тестировал сейчас (исправил свою ошибку), и я не могу воспроизвести вашу ошибку. Я использую узел v5.5.0 и npm v3.7.3. Можете ли вы указать, какие версии узлов и npm вы используете?
Ответ 2
У меня была такая же ошибка в Windows 10,
D:\Code\AngularJS>ng new greetings-ac
Cannot find module 'glob'
Error: Cannot find module 'glob'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (D:\Code\node_modules\angular-cli\addon\ng2\tasks\lib-install.js:11:19)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
Ответ 3
На данный момент запустите npm install --save glob
в вашем проекте или установите глобально npm install -g glob
как упоминал Эрик.
Это указано в выпуске № 233 по проекту angluar-cli.
Отсутствующий дефлектор glob был исправлен в последнем хозяине. Это выйдет в следующем выпуске. - отправлено 4/21/16
Версии с этим исправлением:
- angular-cli: 0,0.33
- узел: 5.9.1
- glob: 7.0.3
- angular2: 2,0,0-бета.14