Терминал vscode падает при конфигурации .nprm c env - PullRequest
0 голосов
/ 27 февраля 2020

Недавно я добавил файл .npmrc в свой проект, чтобы установить приватный пакет, используя службу реестра пакетов github. это выглядит так:

//npm.pkg.github.com/:_authToken=${GITHUB_OAUTH_TOKEN}
@myorg:registry=https://npm.pkg.github.com/

Когда я загружаю репо в обычный терминал, у меня нет проблем. мой .zshr c получает мой .bash_profile, где у меня есть

// ~/.bash_profile
export GITHUB_OAUTH_TOKEN="mytoken"

Когда я загружаю интегрированный терминал в vscode, который указывает использовать zsh

// ~/.config/Code/User/settings.json
"terminal.integrated.shell.linux": "/bin/zsh",
"terminal.integrated.rendererType": "dom",

Но я продолжайте видеть ошибку

Error: Failed to replace env in config: ${GITHUB_OAUTH_TOKEN}

1 Ответ

0 голосов
/ 27 февраля 2020

Перезагрузка vscode закончилась решением проблемы! Не только перезагрузка терминала, но и перезагрузка всего редактора, кажется, наконец загружает измененную конфигурацию env.

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