Проблема с синхронизацией браузера не работает - PullRequest
0 голосов
/ 26 сентября 2019

Browser Sync не запускает живой сервер после установки узла / npm от имени пользователя root.Предыстория: я попытался установить Browser Sync npm безрезультатно, затем я установил пакет npm и получил ошибку прав доступа, поэтому я установил через root и установил.Я переключился на свой обычный пользовательский acct и попытался запустить синхронизацию браузера безрезультатно, я предполагал, что он будет работать b / c npm или узел был установлен на глобус.Находясь в своей учетной записи обычного пользователя, я снова запустил npm install -g browser-sync в терминале, однако у меня все еще остаются проблемы с разрешениями.

npm ПРЕДУПРЕЖДЕНИЕ checkPermissions Отсутствует доступ для записи в / usr / local / lib / node_modules / browser-sync

Я использую Sublime 3 на Mac.Кроме того, я попытался использовать синхронизацию браузера без установки npm, но безрезультатно, были бы оценены любые предложения, даже другая рекомендация инструмента.

1 Ответ

0 голосов
/ 26 сентября 2019

Измените каталог golbal insall с помощью команды конфигурации npm.

mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH

Дополнительная информация: http://npm.github.io/installation-setup-docs/installing/a-note-on-permissions.html

...