Você encontrará que /Users/myusername/.config/yarn/global/node_modules/vue-cli/bin/vue
não existe.
O link simbólico /usr/local/bin/vue
existe, para que você possa vê-lo com ls -l
. Mas o alvo não, então não há realmente nenhum arquivo lá.
Você pode confirmar isso com qualquer um desses dois comandos
ls -lL /usr/local/bin/vue
ls -l /usr/local/bin/../../../Users/myusername/.config/yarn/global/node_modules/vue-cli/bin/vue
O primeiro informa ls
para fornecer informações sobre o destino do link em vez do próprio link ( -L
). O segundo olha diretamente para o alvo.