gyp verb build dir attempting to create «build» dir:

Admin Svelte Errors

Ошибка при установке компонента через npm.

Ошибка вида:

gyp verb build dir attempting to create «build» dir:
gyp ERR! configure error
gyp ERR! stack Error: EACCES: permission denied, mkdir
gyp ERR! System Darwin 19.3.0
gyp ERR! command «/usr/local/bin/node

У меня она возникла при команде

npm i -D svelte-preprocess autoprefixer node-sass

Но в данном случае не важна какая команда привела к ошибке. Это может быть любая другая.

Суть в невозможности из-за каких-то прав создать папку.

Решение

Вариант 1

Создаем вручную папку которую хочет создать скрипт.

Вариант 2

Если воспользоваться первым решением, то каждый раз придется создавать в подобных случаях. Можно поправить права, но иногда не очевидно какие именно нужны права для этой конкретной ситуации.

Поэтому удаляем вообще всё и в новом месте инсталлируем все заново.

npm init
npm install --save-dev svelte-preprocess-sass node-sass

Обычно этого достаточно, чтобы решить проблему.

Если нет, то тогда разбираемся с правами.

Метки:

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"gyp verb build dir attempting to create «build» dir:"