Проблема версии npm ~postversion: не может работать в wd %s %s (wd=%s)

Я пытаюсь использовать версию npm для обновления package.json скрипт и внесите необходимые изменения в репозиторий github. Я перешел по ссылке ниже для того же

http://docs.npmjs.com/cli/version

я дал "postversion": "git push" команда в package.json файл. При использовании команды - npm version patch -m "Upgrade to %s for reasons" Я получаю ниже

npm warn:postversion: не может работать в wd %s %s (wd=%s)

Любая помощь приветствуется.

0 ответов

Эта ошибка появляется, когда я запускаю NPM от имени пользователя root. Следующие изменения конфигурации устранили проблему для меня:

npm config set user root
npm config set unsafe-perm true

Возможно, лучше НЕ запускать NPM с "небезопасными разрешениями". См. Этот связанный вопрос, чтобы узнать, как запустить NPM с более низкими привилегиями.

Другие вопросы по тегам