噶找不到模块“乐观主义者”

我正在尝试安装angular手机猫应用程序,并与业力testing运行器一起运行testing用例。 我已经安装了节点v0.10.33。 我在全球范围内安装了业力。 现在,我试图用'npm test'来运行testing用例,并且出现以下错误:

module.js:340 throw err; ^ Error: Cannot find module 'optimist' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (C:\me\angular-phonecat\node_modules\karma\lib\cli.j s:2:16) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) 

任何想法 ? 我以为可能是因果报应没有初始化正确,我试图运行“业力初始”,但同样的错误再次。

更新—–

在运行'npm install'我得到以下错误:

 npm WARN unmet dependency C:\me\angular-phonecat\node_modules\karma requires s ocket.io@'~0.9.13' but will load npm WARN unmet dependency C:\me\angular-phonecat\node_modules\socket.io, npm WARN unmet dependency which is version 1.2.0 npm WARN unmet dependency C:\me\angular-phonecat\node_modules\karma requires g lob@'~3.2.7' but will load npm WARN unmet dependency C:\me\angular-phonecat\node_modules\glob, npm WARN unmet dependency which is version 4.1.4 npm WARN unmet dependency C:\me\angular-phonecat\node_modules\karma requires m inimatch@'~0.2' but will load npm WARN unmet dependency C:\me\angular-phonecat\node_modules\minimatch, npm WARN unmet dependency which is version 1.0.0 npm WARN unmet dependency C:\me\angular-phonecat\node_modules\karma requires u seragent@'~2.0.4' but will load npm WARN unmet dependency C:\me\angular-phonecat\node_modules\useragent, npm WARN unmet dependency which is version 2.1.2 npm WARN unmet dependency C:\me\angular-phonecat\node_modules\karma requires c onnect@'~2.12.0' but will load npm WARN unmet dependency C:\me\angular-phonecat\node_modules\connect, npm WARN unmet dependency which is version 3.3.3 npm WARN unmet dependency C:\me\angular-phonecat\node_modules\bower\node_modul es\handlebars requires optimist@'~0.3' but will load npm WARN unmet dependency C:\me\angular-phonecat\node_modules\optimist, npm WARN unmet dependency which is version 0.6.1 npm WARN unmet dependency C:\me\angular-phonecat\node_modules\bower\node_modul es\bower-registry-client\node_modules\request\node_modules\form-data requires as ync@'~0.9.0' but will load npm WARN unmet dependency C:\me\angular-phonecat\node_modules\bower\node_modul es\bower-registry-client\node_modules\async, npm WARN unmet dependency which is version 0.2.10 npm WARN unmet dependency C:\me\angular-phonecat\node_modules\bower\node_modul es\insight\node_modules\inquirer\node_modules\cli-color\node_modules\d requires es5-ext@'~0.10.2' but will load npm WARN unmet dependency undefined, npm WARN unmet dependency which is version undefined npm WARN unmet dependency C:\me\angular-phonecat\node_modules\bower\node_modul es\insight\node_modules\inquirer\node_modules\cli-color\node_modules\timers-ext requires es5-ext@'~0.10.2' but will load 

在运行npm install之前请尝试执行下一步骤

  • 从您的项目中删除文件夹node_modules
  • 运行npm cache clean
  • 运行npm install