2016-05-21 21 views
6

Ich erhalte einen Fehler beim Versuch, yeoman zu laufen. Nur eine einfache Versionsanfrage. Ich habe gerade Node.js mit dem Mac Installer V6.2.0 installiert und lief wie folgt vor:yo läuft nicht

npm install -g yo 

Nachdem keine Fehler immer auf installiere ich yo -version lief:

/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 

Antwort

5

Ich fand auch das gleiche Problem mit den neuesten Version von yo. Hier ist, was ich getan habe, um mich zum Laufen zu bringen.

  1. Deinstallieren neueste Version von yo npm uninstall -g yo
  2. Install-Version 1.4.6 mit diesem Befehl npm i -g [email protected]

Dies sollten Sie loslegen.

+0

Das brachte mich ins Rollen. Vielen Dank! – islandguy

1

Dies wurde jetzt behoben. Siehe das Problem auf Github here.