2016-05-21 19 views
6

Yeoman çalıştırmaya çalışırken bir hata alıyorum. Sadece basit bir sürüm isteği.yo çalışmıyor

/usr/local/lib/node_modules/yo/lib/cli.js:18 
var tabtab = new (require('tabtab').Commands.default)({ 
      ^

TypeError: require(...).Commands.default is not a constructor 
    at Object.<anonymous> (/usr/local/lib/node_modules/yo/lib/cli.js:18:14) 
    at Module._compile (module.js:541:32) 
    at Object.Module._extensions..js (module.js:550:10) 
    at Module.load (module.js:458:32) 
    at tryModuleLoad (module.js:417:12) 
    at Function.Module._load (module.js:409:3) 
    at Function.Module.runMain (module.js:575:10) 
    at startup (node.js:160:18) 
at node.js:449:3 

cevap

5

Ben de en son aynı sorunu buldum: Ben sadece mac yükleyici v6.2.0 kullanılarak node.js kurulup aşağıdaki koştum: Ben yo -version ran yüklemek üzerinde hiçbir hata aldıktan sonra

npm install -g yo 

Yo sürümü. İşte bana gidiş için ne yaptım. yo npm uninstall -g yo

  • ait

    1. Kaldırma son sürümü Bu gitmen gerekiyor Bu komutla npm i -g [email protected]

    ile sürüm 1.4.6 yükleyin.

  • +0

    Bu beni yordu. Teşekkürler! – islandguy

    1

    Bu şimdi giderilmiştir. Github here'daki sorunlara bakın.