Устранение неполадок «команда vscode tsc.ps1 не загружена» в коде Visual Studio

При работе с TypeScript в Visual Studio Code (VS Code) вы можете столкнуться с сообщением об ошибке «Команда vscode tsc.ps1 не загружена». Эта ошибка обычно возникает, когда компилятор TypeScript (tsc) настроен неправильно или необходимый сценарий PowerShell отсутствует или недоступен. В этой статье мы рассмотрим несколько способов решения этой проблемы и обеспечения бесперебойной работы ваших проектов TypeScript в VS Code.

Метод 1. Проверка установки компилятора TypeScript

  1. Откройте новый терминал в VS Code, выбрав «Терминал» >«Новый терминал» или воспользовавшись сочетанием клавиш Ctrl +.
  2. Выполните команду tsc -v, чтобы проверить версию компилятора TypeScript. Если команда не распознается, это означает, что TypeScript не установлен или настроен неправильно.
  3. Установите TypeScript глобально, выполнив команду npm install -g typescript.
  4. Перезапустите VS Code и проверьте, устранена ли ошибка.

Метод 2: настройка пути компилятора TypeScript

  1. Откройте настройки VS Code, выбрав «Файл» >«Настройки» >«Настройки» или воспользовавшись сочетанием клавиш Ctrl + ,.
  2. Найдите «typescript.tsdk» в строке поиска и нажмите «Изменить в settings.json».
  3. Добавьте следующую строку в файл settings.json:
    "typescript.tsdk": "node_modules/typescript/lib"
  4. Сохраните файл и перезапустите VS Code, чтобы применить изменения.

Метод 3. Обновление политики выполнения PowerShell

  1. Откройте терминал PowerShell от имени администратора.
  2. Выполните команду Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser, чтобы обновить политику выполнения.
  3. Подтвердите изменения, введя «Y» и нажав Enter.
  4. Перезапустите VS Code и проверьте, сохраняется ли ошибка.

Метод 4. Переустановите код Visual Studio

  1. Удалите VS Code из вашей системы.
  2. Загрузите последнюю версию VS Code с официального сайта и переустановите ее.
  3. Перезагрузите компьютер и откройте VS Code.
  4. Проверьте, устранена ли ошибка.

Метод 5: обновление расширений кода Visual Studio

  1. Откройте представление «Расширения» в VS Code, щелкнув квадратный значок на левой боковой панели или воспользовавшись сочетанием клавиш Ctrl + Shift + X.
  2. Найдите «TypeScript» в строке поиска.
  3. Если расширение TypeScript установлено, нажмите на значок шестеренки и выберите «Обновить».
  4. Перезапустите VS Code и проверьте, устранена ли ошибка.

Ошибка «команда vscode tsc.ps1 не загружена» может раздражать при работе с TypeScript в коде Visual Studio. Однако, следуя методам, изложенным в этой статье, вы сможете устранить неполадки и решить проблему. Не забудьте проверить установку компилятора TypeScript, настроить путь компилятора TypeScript, обновить политику выполнения PowerShell, при необходимости переустановить VS Code и обновить расширение TypeScript. Внедрив эти решения, вы сможете обеспечить бесперебойную разработку своих проектов TypeScript в VS Code.