Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我如何清洁安装Yeoman?_Yeoman_Deprecated_Yeoman Generator_Yo - Fatal编程技术网

我如何清洁安装Yeoman?

我如何清洁安装Yeoman?,yeoman,deprecated,yeoman-generator,yo,Yeoman,Deprecated,Yeoman Generator,Yo,我正在尝试执行Yeoman的干净安装,但在我尝试使用以下命令将其删除后,Yo命令仍然存在: sudo npm remove -g yeoman npm remove -g yeoman sudo npm remove -g yo npm remove -g yo brew uninstall yeoman brew uninstall yo sudo brew uninstall yo sudo brew uninstall yeoman 然后当我做一个Yo或Yo医生时,约曼说: Allo先驱

我正在尝试执行Yeoman的干净安装,但在我尝试使用以下命令将其删除后,Yo命令仍然存在:

sudo npm remove -g yeoman
npm remove -g yeoman
sudo npm remove -g yo
npm remove -g yo
brew uninstall yeoman
brew uninstall yo
sudo brew uninstall yo
sudo brew uninstall yeoman
然后当我做一个
Yo
Yo医生
时,约曼说:

Allo先驱!您想做什么?-->把我弄出去

我错过了什么


有些生成器不推荐使用,有些不工作,因此我认为需要重新安装。

我有根据地猜测,您已经(或已经)安装了多个版本的
npm
。这些版本将软件包安装在不同的全局目录中,因此
yo
安装在您正在安装的npm上的较新版本不知道的文件夹中


无论如何,最好的办法是用
哪个yo
检查yo二进制文件在哪里。然后删除它,如果里面有一堆旧的npm软件包,可能会删除文件夹。

非常感谢-是的,我已经安装了一些版本。Yo在我的
/usr/local/bin/
文件夹中,有一大堆旧的和新的东西……好吧,我想澄清一下:问题在于npm——我有不同的版本,而不是yeoman。但不知何故,当我删除了Yo并重新安装它时,从旧npm安装的发电机仍在列表中。所以最后我只是手动移除了它们。