polymer - 哟 polymer build 错误

标签 polymer yo

我刚刚更新了我的 Polymer 开发工具,但出现了一些错误,尽管之前一切正常。这是我在控制台中尝试“yopolymer”时得到的结果:

/usr/lib/node_modules/generator-polymer/node_modules/yeoman-generator/lib/base.js:444 this.env.sharedFs.on('change', writeFiles); ^ TypeError: Object # has no method 'on' at run (/usr/lib/node_modules/generator-polymer/node_modules/yeoman-generator/lib/base.js:444:21) at Environment.run (/usr/lib/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:330:20) at /usr/lib/node_modules/yo/lib/cli.js:91:9 at Environment.resolver.lookup (/usr/lib/node_modules/yo/node_modules/yeoman-environment/lib/resolver.js:50:12) at init (/usr/lib/node_modules/yo/lib/cli.js:66:7) at pre (/usr/lib/node_modules/yo/lib/cli.js:53:3) at Object. (/usr/lib/node_modules/yo/lib/cli.js:155:1) at 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 throw e; ^ TypeError: Object # has no method 'on' at run (/usr/lib/node_modules/generator-polymer/node_modules/yeoman-generator/lib/base.js:444:21) at Environment.run (/usr/lib/node_modules/yo/node_modules/yeoman-environment/lib/environment.js:330:20) at module.exports (/usr/lib/node_modules/yo/lib/routes/run.js:20:11) at Router.navigate (/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) at AutoDetachObserver.Rx.internals.AbstractObserver.AbstractObserver.onCompleted >(/usr/lib/node_modules/yo/node_modules/inquirer/node_modules/rx/dist/rx.all.js:1902:14)



关于更新出错的任何想法(没有抛出错误)。

感谢您的阅读,祝您一切顺利。

PS:我正在运行
  • Fedora 20
  • npm 2.5.1
  • 哟 1.4.5
  • 发电机- polymer 0.7.0
  • gem 2.1.11
  • sass 3.4.12
  • 指南针 1.0.3
  • 最佳答案

    更新哟(npm install -g yo)。我有同样的问题。

    关于polymer - 哟 polymer build 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28536753/

    相关文章:

    javascript - 如何在 polymer 中使用 jQuery 动态更改数组?

    html - 如何在 Polymer 1.0 中创建 2 列布局?

    javascript - Polymer,访问自定义元素/命名空间问题

    javascript - 层次结构请求错误 : Failed to execute 'appendChild' on 'Node'

    node.js - Yoeman 与generator-fountain-webapp 发生错误

    node.js - 在yarn全局添加generator-jhipster后,你找不到jhipster

    javascript - 在 Polymer 中加载数据后重新加载元素

    css - 如何制作 yo angular load bootstrap 主题 css

    yeoman - JHipster - 生成器给出 'Unexpected token' 错误?

    angularjs - 警告 : Running "compass:server" (compass) task