Недавно я добавил файл .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}