require('yeoman-generator').generators.Base 已弃用

require('yeoman-generator').generators.Base is deprecated

我刚刚在一个空目录中安装了 yeoman,它打印出一个错误。这就是我所做的:

npm i yo -g

npm i generator-webapp -g

之后我抛出一个错误:

require('yeoman-generator').generators.Base is deprecated. Use require('yeoman-generator').Base directly

然后它挂断了我的终端。请帮助

这是 generator-webapp 的一个错误,你应该在他们的存储库上打开一个问题 https://github.com/yeoman/generator-webapp/issues

FWIW,generator-webapp 不再真正维护,因为社区大多都迁移到 generator-gulp-webapp。您可以在此处查看团队的讨论 https://github.com/yeoman/generator-webapp/issues/567