我试图彻底安装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 doctor
时,自耕农说:
Allo Herald! What would you like to do? --> Get me out of here!
我在这里缺少什么?
有些发电机已被弃用,有些不起作用,所以重新安装是我认为的。
答案 0 :(得分:3)
这是我受过良好教育的猜测,你已经安装了npm
的倍数版本。这些版本在不同的全局目录中安装了软件包,因此yo
安装在您正在安装的npm上的较新版本不知道的文件夹中。
无论如何,最好的办法是检查yo二进制文件与which yo
的位置。然后删除它,如果那里有一堆较旧的npm软件包,可能会核对该文件夹。