2016-02-20 44 views
13

Dimmi quali informazioni supplementari necessarieImpossibile trovare il modulo 'glob'

Im a seguito di una semplice guida per attivare il mio primo angolare 2 app e ha fatto le seguenti azioni sul 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) 

Qualsiasi esplosione riguardante i comandi "ng new ponyracer" e "ng serve" sarà grandiosa.

Grazie, Stav

risposta

22

c'è già un issue segnalato questo messaggio di errore. La soluzione fino a quando la prossima release è quello di installare glob per il progetto (npm install --save glob)

Per quanto riguarda i comandi, in base al loro repository sotto Generating and serving an Angular2 project via a development server i comandi sono le seguenti

ng new ponyracer: Questo comando creerà un progetto denominato ponyracer (una cartella denominata ponyracer con tutto il set up in esso).

ng serve: questo comando eseguirà il live reload server per servire l'applicazione in modo da poterlo vedere nel browser.

PS: se testate la soluzione suggerita nel problema, sarebbe gentile da parte vostra segnalare se ha funzionato o meno.

PS2: ho testato ora (ho corretto il mio errore) e non riesco a riprodurre il tuo errore. Sto usando il nodo v5.5.0 e npm v3.7.3. Puoi specificare quali versioni di node e npm stai usando?

+0

fatto e ora ho nuovo errore dopo aver fatto: "ng servire": "Bisogna essere all'interno di un progetto di angolare-cli al fine di utilizzare il servire comando. ". Cosa vuole? :( –

+0

Entra nella directory ponyracer ed esegui ng serve –

+0

funziona per me – Batavia

1

Ho avuto lo stesso errore su 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)

ma il seguente problema è stato risolto:

D: \ Codice \ AngularJS> npm installare -g angcli

D:\Code\AngularJS>ng new greetings-ac 
 
? Select project blueprint: Default template 
 
Cloning into 'D:\Code\AngularJS\greetings-ac'... 
 
install installing using npm 
 
npm WARN package.json [email protected] No description 
 
npm WARN package.json [email protected] No repository field. 
 
npm WARN package.json [email protected] No README data 
 
npm WARN deprecated [email protected]: This package has been discontinued in favor of [email protected]^4.0.0. 
 
npm WARN optional dep failed, continuing [email protected] 
 
npm WARN deprecated [email protected]: This package has been discontinued in favor of [email protected]^4.0.0. 
 
npm WARN optional dep failed, continuing [email protected]

1

Per ora, eseguire npm install --save glob nel progetto o installare globalmente npm install -g glob come ha detto Eric.

Questo è elencato in Issue #233 sul progetto angluar-cli.

Il dep di glob mancante è stato corretto nell'ultimo master. Questo andrà fuori nella prossima versione. - postato 4/21/16

versioni corse con questa correzione:

  • angolare-cli: 0.0.33
  • nodo: 5.9.1
  • glob: 7.0.3
  • angular2: 2.0.0-beta.14
Problemi correlati