每當我運行bower install
或任何bower
命令時,它都會以bundle install
或bundler
的其他內容運行。我正在用oh-my-zsh運行一個zsh shell。它在bash shell中按預期工作。Bower在zsh/oh-my-zsh上作爲Bundler運行
輸出示例:
% bower install
bundle install requires at least 0 argument: "bundle install".
運行whence -p bower
產量/usr/local/bin/bower
,其被鏈接到/usr/local/lib/node_modules/bower/bin/bower
。
運行/usr/local/bin/bower install
工作得很好。我認爲有一個地方捆綁或涼亭的別名是錯誤的,或者oh-my-zsh的自動完成功能無法正常工作,但我無法想象會發生什麼。我可以將alias bower='/usr/local/bin/bower'
添加到我的.zshrc
,但我想正確解決此問題。
感謝您的任何幫助。
您報告了錯誤?我報告了一個:https://github.com/robbyrussell/oh-my-zsh/issues/2486,但下次你應該自己做。 – mgol
@m_gol我沒有,因爲我最終只卸載了bower和bundler,並重新安裝了它們,並開始工作。感謝您提交! – Mike