簡體   English   中英

約曼角發生器誤差

[英]Yeoman angular generator error

當我使用角度Yeoman發生器時,出現以下錯誤:

module.js:340
    throw err;
    ^
Error: Cannot find module './lib/pack.js'
    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:\Users\kra\AppData\Roaming\npm\node_modules\generator-karma\node_modules\yeoman-generator\n
ode_modules\download\node_modules\decompress\node_modules\decompress-tarbz2\node_modules\tar\tar.js:171: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版本1.4.28
節點版本0.10.33
約曼版本1.3.3

嘗試刪除您的generator-karmagenerator-angular ,運行npm cache clean ,然后再次安裝它們

我只是遇到了類似的問題,這可能不是解決方案,但您的npm版本已過時,請嘗試輸入:

sudo npm install npm -g

npm網站上所引用(請注意,在示例中,他們使用sudo,但可能沒有必要)。 之后:

npm --version 

當前為2.1.12,因此應該高於該值。

然后,您可以嘗試:

npm update

將所有內容升級到最新版本( 請參見本頁 )。

這樣可以解決問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM