找不到模块'glob'

Sta*_*lfi 16 npm angular-cli angular

告诉我你需要什么额外的信息

我按照一个简单的指南来激活我的第一个角度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)
Run Code Online (Sandbox Code Playgroud)

关于"ng new ponyracer"和"ng serve"命令的任何解释都会很棒.

谢谢,Stav

Eri*_*nez 25

报告此错误消息时已存在问题.直到下一个版本的解决方法是glob为项目安装(npm install --save glob)

关于命令,根据他们在通过开发服务器生成和服务Angular2项目下的存储库,命令如下

ng new ponyracer:此命令将创建一个名为的项目ponyracer(名为ponyracer的文件夹,其中包含所有设置).

ng serve:此命令将运行实时重新加载服务器以为应用程序提供服务,以便您可以在浏览器中查看它.

PS:如果您测试问题中建议的解决方案,那么您最好报告它是否有效.

PS2:我现在测试了(我修正了我的错误),我无法重现你的错误.我正在使用node v5.5.0和npm v3.7.3.你能指定你使用的是哪个节点和npm版本?