Интерфейс командной строки Salesforce не работает с Visual Studio Code на MAC

Я не уверен, в чем проблема. Я пытаюсь настроить поток разработки Salesforce CLI и VS Code, чтобы начать работу, но я сталкиваюсь с базовыми проблемами, которые, похоже, не возникают в обучении и видео, предоставленных Salesforce. Я использую Macbook Pro 2021 года выпуска.

Я следую базовому [учебному пособию Trailhead по настройке среды Salesforce DX и выполняю каждый шаг ниже

  1. Установить Salesforce CLI
  2. Запустите sfdx, чтобы убедиться, что он работает.
  3. (повторно) установлен Visual Studio Code
  4. Установите пакет расширений Salesforce (текущая версия v51.13.0)
  5. Запустите Command+Shift+P и введите sfdx в палитре команд, чтобы подтвердить, что расширение установлено.
  6. Успешно запустите Command+Shift+P и введите sfdx :: create project.
  7. НЕ удалось запустить 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 заблокирован, попробуйте следующее:

https://www.greytrix.com/blogs/salesforce/2019/12/31/salesforce-tips-resolve-org-authorization-error-in-vs-code/

Лучший,

Попробуйте установить интерфейс командной строки с сайта разработчика salesforce.

https://developer.salesforce.com/tools/sfdxcli

Другие вопросы по тегам