Интерфейс командной строки Salesforce не работает с Visual Studio Code на MAC
Я не уверен, в чем проблема. Я пытаюсь настроить поток разработки Salesforce CLI и VS Code, чтобы начать работу, но я сталкиваюсь с базовыми проблемами, которые, похоже, не возникают в обучении и видео, предоставленных Salesforce. Я использую Macbook Pro 2021 года выпуска.
Я следую базовому [учебному пособию Trailhead по настройке среды Salesforce DX и выполняю каждый шаг ниже
- Установить Salesforce CLI
- Запустите sfdx, чтобы убедиться, что он работает.
- (повторно) установлен Visual Studio Code
- Установите пакет расширений Salesforce (текущая версия v51.13.0)
- Запустите Command+Shift+P и введите sfdx в палитре команд, чтобы подтвердить, что расширение установлено.
- Успешно запустите Command+Shift+P и введите sfdx :: create project.
- НЕ удалось запустить Command+Shift+P и ввести sfdx: authorize an org -> Project Default -> enter
Когда я делаю шаг 7, я получаю сообщение об ошибке, которое показывает, что он пытается использовать интегрированный интерфейс командной строки для запуска команды аутентификации, но за ним следует сообщение «Salesforce CLI не установлен».
Когда я запускаю команду напрямую
sfdx force:auth:web:login --setalias lwttest --instanceurlhttps://login.salesforce.com --setdefaultusername Я получаю ожидаемый поток открытия браузера и необходимость авторизации доступа.
Я пытался найти решение в течение 2 дней, и мне не повезло, многие проблемы в Интернете, похоже, связаны с Windows, но у меня эта проблема возникает на Mac.
- Это на корпоративном компьютере
- Я не использую корпоративный брандмауэр, я использую домашний Интернет
- Я протестировал это на другом (личном) Mac и смог без проблем следовать по Trailhead.
Любая помощь будет оценена по достоинству.
2 ответа
Вероятно, порт 1717 pid заблокирован, попробуйте следующее:
Лучший,
Попробуйте установить интерфейс командной строки с сайта разработчика salesforce.