Не удается установить интерфейс командной строки Vue в терминале Linux

#node.js #linux #vue.js #npm

Вопрос:

Я пытаюсь установить интерфейс командной строки Vue глобально, но после выполнения команды я получаю следующую ошибку sudo npm i -g @vue/cli

Ошибка:

 npm ERR! code EROFS
npm ERR! syscall open
npm ERR! path /home/<system_user_name>/.npm/_cacache/tmp/aa05074f
npm ERR! errno EROFS
npm ERR! rofs Invalid response body while trying to fetch https://registry.npmjs.org/@vue/cli-service: EROFS: read-only file system, open '/home/ravinder/.npm/_cacache/tmp/aa05074f'
npm ERR! rofs Often virtualized file systems, or other file systems
npm ERR! rofs that don't support symlinks, give this error.
 

Я также проверил /usr/local/lib/node_modules , здесь папка @vue уже доступна.

Пожалуйста, помогите мне с вышеуказанной проблемой. Более того, мне жаль опечаток. Заранее спасибо

Комментарии:

1. помогает ли вам это ? github.com/MicrosoftDocs/WSL/issues/26#issuecomment-206991754

2. @KareemDabbeet, я посетил URL-адрес, но получил сообщение об ошибке в отношении символических ссылок при попытке команды npm config установить небезопасно-пермь true

3. просто попробуйте избежать этой команды и перейти ко второй

4. Я пытался, но получал ошибку npm ERR! доказательства rofs: файловая система, доступная только для чтения, rmdir ‘/root/.npm/_cacache’ npm ОШИБКА! rofs Часто виртуализирует файловые системы, или другие файловые системы npm ОШИБАЮТСЯ! rofs, которые не поддерживают символические ссылки, выдают эту ошибку.

5. вы пытаетесь установить его на сервер или общий хост ?