我刚刚更新了我的聚合物开发工具,我得到了一些错误,尽管以前一切都很好。以下是我在控制台中尝试“哟聚合物”时得到的结果:
/usr/lib/node_modules/generator-polymer/node_modules/yeoman-generator/lib/base.js:444 this.env.sharedFs.on('change',writeFiles);^ TypeError: Object #在运行时没有“on”方法,(/usr/lib/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:330:20) at /usr/lib/node_TypeError/yo/lib/cli.js:91:9在init (/usr/lib/node_modules/yo/node_modules/yeoman-environment/lib/resolver.js:50:12) at init(/usr/lib/node_ Environment.resolver.lookup /yo/lib/cli.js:66:7),在(/usr/lib/node_Environment.resolver.lookup/yo/lib/cli.js:53:3)。(/usr/lib/node_modules/yo/lib/cli.js:155:1)在Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32)
或者当我在控制台中键入yo并选择“polymer”时:
/usr/lib/node_modules/yo/node_modules/inquirer/node_modules/rx/dist/rx.all.js:9379抛e;^ TypeError: Object #在运行时没有“on”方法,(/usr/lib/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:330:20) at Environment.run module.exports (/usr/lib/node_TypeError/yo/lib/node/run.js):20:11) (/usr/lib/node_modules/yo/lib/router.js:36:30) at PromptUI.completed (/usr/lib/node_modules/yo/lib/routes/home.js:76:20) at PromptUI.onCompletion (/usr/lib/node_modules/yo/node_modules/inquirer/lib/ui/prompt.js:69:10) at AnonymousObserver.Rx.AnonymousObserver.AnonymousObserver.completed (/usr/lib )/node_modules/yo/node_modules/inquirer/node_modules/rx/dist/rx.all.js:1965:12) at AnonymousObserver.Rx.internals.AbstractObserver.AbstractObserver.onCompleted (/usr/lib/node_modules/yo/node_modules/inquirer/node_modules/rx/dist/rx.all.js:1902:14) at AutoDetachObserverPrototype.completed (/usr/lib/node_modules/yo/node_modules/inquirer/node_modules/rx/dist/rx.all.js:9397:23)在AutoDetachObserver.Rx.internals.AbstractObserver.AbstractObserver.onCompleted >(/usr/lib/node_modules/yo/node_modules/inquirer/node_modules/rx/dist/rx.all.js:1902:14)
知道更新出了什么问题(没有抛出错误)。
谢谢你的阅读和一切顺利。
PS :我在跑步。
发布于 2015-02-16 10:20:55
更新yo (npm安装-g yo)。我也有同样的问题。
https://stackoverflow.com/questions/28536753
复制相似问题