zsh: no matches found の解決方法

AdminLTEをインストールしようとした際にエラーが発生。

> npm install admin-lte@^3.0 --save                                                                                                              +[22_admin_login]
zsh: no matches found: admin-lte@^3.0

これはzshのグロッビングのパターンに@、^が割振られているからです。

その為、""で囲むとうまくいきます。

npm install "admin-lte@^3.0" --save