运行最新的 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/