когда новая версия npm добавлена ​​в PATH - PullRequest
0 голосов
/ 24 апреля 2020

Когда я sh захожу на свой сервер Ubuntu 18 как root и запускаю echo $PATH, здесь есть папка /root/.nvm/versions/node/v13.10.1/bin, поэтому which npm дает /root/.nvm/versions/node/v13.10.1/bin/npm. Тем не менее, когда я пытаюсь настроить оболочку Gitlab, он, похоже, не выполняет все, что выполняется в начале сеанса s sh. Из-за этого папка не добавляется в PATH, а npm указывает на старую /usr/bin/npm. Я пытаюсь выяснить, когда это дополнение к PATH происходит. Это не в .bashrc или .profile, и у меня не так много идей. Что я должен добавить в сценарий развертывания Gitlab, чтобы добавить нужную папку в PATH? Я не хочу жестко его кодировать, потому что это сделает скрипт зависимым от бегуна и npm -version-зависимым, что не круто

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...