Лучше всего начать с локального примера приложения на GitHub.Этот пример включает в себя как локальное приложение выполнения, так и совместимое виртуальное устройство с инструкциями по его компиляции и развертыванию.
Для тестирования необходимо разместить веб-приложение (HTML / JavaScript) в месте, доступном дляВаше домашнее устройство.Это может быть локальный сервер разработки или что-то вроде Firebase Hosting (в примере есть инструкции для обоих).Размещенный URL-адрес находится в консоли в разделе Test > При тестировании устройства .
Я попытался запустить его в браузере, но он не может найти"require", и я прочитал, что node.js не должен запускаться на стороне клиента.
На домашних устройствах работает браузерная (Chrome) среда, поэтому ваш JavaScript должен быть совместим сбраузер.Если вы используете в своем коде парадигмы программирования Node (например, импортируете модули, используя require
), вам необходимо использовать инструмент для пакетирования, такой как Webpack или Parcel, для упаковки кода для браузера. В примере для этого используется Webpack.
Примечание: вы не можете запустить даже правильно упакованное локальное домашнее приложение в браузере на компьютере разработчика, так как локальный домашний SDKсуществует только на домашних устройствах.