Доморощенный апгрейд установленной пряжи, а я уже использую nvm - PullRequest
0 голосов
/ 31 марта 2019

Я обновлял пряжу с помощью homebrew, я уже использую nvm, но homebrew автоматически установил для меня узел 11.

Когда я набираю which node, я вижу, что я все еще использую свою версию nvm узла 8.

Итак, как мне правильно удалить мой доморощенный установленный узел 11.

Я знаю, что могу набрать $ brew uninstall node, но будут ли побочные эффекты?

Я не могу просто набрать $ brew uninstall node, для меня это ошибка.

Error: Refusing to uninstall /usr/local/Cellar/node/11.12.0
because it is required by yarn, which is currently installed.
You can override this and force removal with:
brew uninstall --ignore-dependencies node

Обновление

После переустановки пряжи с помощью homebrew, когда я использую пряжу для выполнения сценариев package.json, она показывает мне эту ошибку:

npm WARN lifecycle The node binary used for scripts is 
/var/folders/yw/wsrk1t713x13_5q52_dgjy_80000gn/T/yarn--1554024356098-0.4116378701167074/node but npm is using 
/Users/wangzhiyong/.nvm/versions/node/v8.15.1/bin/node itself. Use the `--scripts-prepend-node-path` option to include the path for the node binary 
npm was executed with.

Переустановка не работает, кажется, я просто испортил свое окружение. ???

...