npm - Yeoman 无法识别全局安装的生成器

标签 npm yeoman

我跑了sudo npm install -g generator-flask它得救了。我可以通过运行 npm list-g 进行确认.

然后我运行 yo flask .以为这会起作用,我反而收到一条错误消息:

错误 flask

您似乎没有安装名称为 flask 的生成器。
您可以使用 npm search yeoman-generator 查看可用的生成器,然后使用 npm install [name] 安装它们。
要查看 22 个已注册的生成器,请使用 `--help` 选项运行。

我按照它告诉我的方式运行 yo --help并发现 flask 生成器不存在。

我用 sudo npm install -g generator-angular-flask 试试这个问题是用 Angular Flask 重新创建的。我假设所有生成器都会发生这种情况,这就是为什么我将其命名为 Yeoman 无法识别新的 npm 安装。

有谁知道为什么会这样?

最佳答案

一种解决方法,但确实解决了问题:

npm link generator-angular-flask

(就像在本地安装模块一样)

关于npm - Yeoman 无法识别全局安装的生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22118807/

相关文章:

javascript - webpack 3 DeprecationWarning : Chunk. 模块已弃用

javascript - 'define' is not defined error on RequireJS & Webapp Yo generator

rest - 使用 Grunt 模拟端点

java - 如何使用 ProcessBuilder 在 Java 代码中运行 NPM 命令

npm - 我可以在NPM上安装Polymer(1.0)吗?

ruby-on-rails - Yeoman 的角度生成器与后端(Rails 或 Sails)的集成

javascript - 扩展 Angular yeoman 生成器

javascript - Angular.js、Yeoman、Grunt

node.js - npm 删除失败的安装模块

node.js - Docker Jenkins Pipeline 安装全局 NPM 包