运行 yo webapp 时出现 Yeoman 错误

标签 yeoman

运行最新的 npm 和 node,我已经检查以确保它们的所有权权限是正确的,有什么想法吗?

TypeError: Cannot read property 'bold' of undefined
    at Object.<anonymous> (/usr/local/lib/node_modules/generator-webapp/node_modules/yeoman-generator/lib/util/common.js:5:56)
    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)
    at require (module.js:380:17)
    at Object.<anonymous> (/usr/local/lib/node_modules/generator-webapp/node_modules/yeoman-generator/lib/base.js:101:26)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)

最佳答案

有同样的问题。为我解决的是手动更新 yeoman-generator。为此,我编辑了 package.json/usr/lib/node_modules/generator-webapp/并更改了 yeoman-generator 的版本至 0.13.2并跑 npm install之后的目录中。

generator-webapp 的 git 存储库已经在使用最新的 yeoman-generator 版本,但我猜你必须等待新版本。

关于运行 yo webapp 时出现 Yeoman 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18387611/

相关文章:

node.js - 如何将mean.js部署到生产环境?

javascript - Yeoman - 复制目录

angularjs - 找不到本地 Npm 模块 "grunt-legacy-util"。安装了吗?

javascript - Angular/grunt 无法加载模板

javascript - Angular 构建无法在服务器上运行

javascript - 您是否可以在 yeoman 中配置其他安装命令,超出它可以在您自己的生成器上运行的标准?

angularjs - 可以 grunt 服务器用于生产应用程序部署

javascript - Grunt usemin 任务在缩小 Angular 文件时无法处理嵌套文件

yeoman - 项目生成后可以删除yo-rc.json吗?

node.js - 我可以拥有每个项目的 Yeoman 生成器吗?