将凉亭更新到最新版本的问题

Ned*_*udi 57 npm bower bower-install

我正在使用凉亭

$ bower -v
0.9.2
Run Code Online (Sandbox Code Playgroud)

最新版本的凉亭是1.xx https://github.com/bower/bower/releases

我跑来更新bower到最新版本

npm update -g bower 
Run Code Online (Sandbox Code Playgroud)

这没有用

我还有

$ bower -v
0.9.2
Run Code Online (Sandbox Code Playgroud)

Ned*_*udi 97

1)你必须清除npm缓存,然后更新bower

sudo npm cache clean
npm update -g bower
Run Code Online (Sandbox Code Playgroud)

2)如果第一个解决方案没有帮助

尝试删除并重新安装它

npm -g uninstall bower
npm -g install bower
Run Code Online (Sandbox Code Playgroud)

检查它是否仍在这里

which bower
Run Code Online (Sandbox Code Playgroud)

如果它会告诉你类似的东西

/usr/local/bin/bower
Run Code Online (Sandbox Code Playgroud)

然后

rm <path from previous command>
Run Code Online (Sandbox Code Playgroud)

然后再安装它

npm -g install bower
Run Code Online (Sandbox Code Playgroud)

打开新的bash窗口,享受最新版本的凉亭

同样有助于其他包