zsh不能使用通配符的解决方法
之前博主一直用bash,后来该用zsh,结果安装laravel项目指定安装版本时出现zsh: no matches found
。
解决方法
有两种解决方法:
通过双引号的方法
# 原本的命令安装方法 composer create-project --prefer-dist laravel/laravel blog 5.5.* # 双引号方法 composer create-project --prefer-dist "laravel/laravel blog 5.5.*"
这种方法确实是可以解决,但是有点麻烦吧,需要加个双引号。
设置
setopt nonomatch
方法# 打开zsh配置文件 vi ~/.zshrc # 添加这条命令到文本中 setopt no_nomatch # 执行生效命令 source .zshrc