Насколько я знаю, это не просто проблема Vue Cli, но может случиться с любым модулем узла.
Часто это происходит, если вы установили NPM от имени администратора или используете Sudo.Обычно это можно обойти, выполнив что-то вроде sudo npm install xxx-package-xxx
Но на самом деле это только усугубляет проблему, когда многим вещам нужны повышенные привилегии.
В моем случае удаление и переустановка Node + NPM с новым пакетом (не входящим в комплект MacOS) помогли мне, но в итоге я перегрузил свою ОС и установил все заново.