如何删除Yeoman发电机

时间:2013-07-23 08:02:12

标签: yeoman

我不小心安装了我不想要的发电机。
我找不到任何方法来删除它 我该怎么做才能做到这一点?

4 个答案:

答案 0 :(得分:92)

生成器只是普通的npm模块,因此您可以使用

将其删除

npm uninstall -g generator-[nameOfGenerator]

答案 1 :(得分:5)

npm uninstall -g [generator-name] 可能无法修复UNMET DEPENDENCY。 如果您不介意重新安装受影响的模块:

  1. cd到您的npm目录(例如/ usr / local / bin / node_modules)
  2. rm -rf [generator-name]
  3. npm cache clean
  4. npm install -g [generator-name]

答案 2 :(得分:4)

使用

搜索生成器
npm list -g --depth=0 | grep 'generator'

使用

删除生成器
npm uninstall -g [generator-name] 

注意:请勿在生成器名称后面加上“@ [version]”

答案 3 :(得分:1)

我想为后代添加一些东西:

如果你遇到了很多类错误,那就是对等依赖关系'对于yeoman的生成器,单独更新你不会削减它 - 你需要删除所有抛出错误的生成器,然后重新安装任何模块导致麻烦。

不幸的是,据我所知,npm不支持正则表达式。