【发布时间】:2017-05-08 19:29:05
【问题描述】:
我安装了一个自定义 Yeoman 生成器,并试图复制它并将其重命名以用于其他用途。但是,新的生成器似乎没有安装。
我尝试在 package.json 中重命名生成器名称并运行 npm install 和 npm link,但是当我输入 yo --help 时仍然看不到新生成器。
关于我可能缺少什么的任何想法?
【问题讨论】:
-
您是否也尝试重命名文件夹?
我安装了一个自定义 Yeoman 生成器,并试图复制它并将其重命名以用于其他用途。但是,新的生成器似乎没有安装。
我尝试在 package.json 中重命名生成器名称并运行 npm install 和 npm link,但是当我输入 yo --help 时仍然看不到新生成器。
关于我可能缺少什么的任何想法?
【问题讨论】:
我确实尝试重命名文件夹 - 谢谢。
找出我的特殊问题。我偶然发现另一篇帖子说如果NODE_PATH 为空,则可能会导致该问题。
一旦我运行了以下内容,它就为我工作了:
导出 NODE_PATH="$HOME/.nvm/nvm current | sed -e 's/current\:[[:space:]]*//'/lib/node_modules"
【讨论】: