如何全新安装 Yeoman?
How do I do a clean install of Yeoman?
我正在尝试全新安装 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
时,yeoman 说:
Allo Herald! What would you like to do? --> Get me out of here!
我在这里错过了什么?
有些生成器已弃用,有些无法正常工作,因此我认为需要重新安装。
这是我的有根据的猜测,您已经(或已经)安装了 npm
的多个版本。这些版本将包安装在不同的全局目录中,因此 yo
安装在您正在安装的 npm 上的较新版本不知道的文件夹中。
无论如何,最好的办法是使用 which yo
检查 yo 二进制文件的位置。然后删除它,如果那里有一堆旧的 npm 包,可能会核对文件夹。
我正在尝试全新安装 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
时,yeoman 说:
Allo Herald! What would you like to do? --> Get me out of here!
我在这里错过了什么?
有些生成器已弃用,有些无法正常工作,因此我认为需要重新安装。
这是我的有根据的猜测,您已经(或已经)安装了 npm
的多个版本。这些版本将包安装在不同的全局目录中,因此 yo
安装在您正在安装的 npm 上的较新版本不知道的文件夹中。
无论如何,最好的办法是使用 which yo
检查 yo 二进制文件的位置。然后删除它,如果那里有一堆旧的 npm 包,可能会核对文件夹。