Локальный сервер разработки для веб-компонентов Lightning

Я пытаюсь настроить локальный сервер разработки для веб-компонентов Lightning по этой ссылке, но когда я пытаюсь установить плагин @ salesforce / lwc-dev-server, я получаю это сообщение об ошибке:

      Code: ShellParseError

и в моем редакторе открывается файл .js с именем npm-cli.js с таким содержимым:

      #!/usr/bin/env node
require('../lib/cli.js')(process)

Кто-нибудь знает, что делать? Заранее спасибо.

1 ответ

В целом, локальная разработка для веб-компонентов Lightning по-прежнему имеет статус бета-версии: локальная разработка (бета-версия) .

Однако даже бета-версию теперь можно использовать относительно надежно. Чтобы настроить локальную разработку, вам нужно только авторизовать организацию и установить сервер разработки. Это позволяет вам разрабатывать локально без необходимости сначала отправлять свои компоненты в организацию.

Локальный сервер разработки и его конфигурация предоставляются подключаемым модулем Salesforce CLI. Перед установкой подключаемого модуля убедитесь, что вы используете последнюю версию Salesforce CLI, выполнив:

      sfdx update

Затем lwc-dev-serverплагин можно установить следующим образом:

      sfdx plugins:install @salesforce/lwc-dev-server

После установки плагина для запуска сервера на http://localhost:3333и получить доступ ко всем компонентам только что запущенного проекта:

      sfdx force:lightning:lwc:start

Существует даже краткое официальное руководство по его настройке: Set Up LWC Local Development.

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