Могу ли я протестировать JavaScript-код WinRT без установки Visual Studio? - PullRequest
0 голосов
/ 01 марта 2019

Насколько я понимаю, WinRT API доступны из кода JavaScript , работающего в специальном виде связанного PWA.

Microsoft Создайте "Hello"Учебное пособие по приложению World (JS) показывает сценарий простого доступа к API через глобальный объект Windows.Аналогично это руководство объясняет, как я могу взять существующее веб-приложение и запустить его.К сожалению, оба используют «ярлык» шаблона приложения, созданного и запущенного через Visual Studio;Я не могу установить ничего, кроме «ядра» Visual Studio, поскольку системный диск на моем ноутбуке с Windows слишком мал.(Наиболее вероятный вариант «рабочего процесса» требует огромного компонента ASP.NET.)

Если я загружаю следующую очень простую реализацию «PWA» index.html в MS Edge, конечно, она не работает, так как WinRT APIне подвергаются воздействию ненадежного кода, работающего в браузере:

<!doctype html>
<html><head>
  <meta charset="utf-8">
  <title>Testing WinRT</title>
</head><body>
<script>
  var messageDialog = new Windows.UI.Popups.MessageDialog("Hello, world!", "Alert");
  messageDialog.showAsync();
</script>
</body>

Без Visual Studio, есть ли способ запустить указанный выше HTML-файл как работающее приложение UWP?Нужно ли мне каким-либо образом упаковать и / или подписать этот «код», или есть инструмент, который я могу использовать для предварительного просмотра некоторых локальных файлов HTML / JS / CSS ± как есть?На данный момент я просто ищу простой способ протестировать WinRT API - любой метод не должен быть «производственным классом».

...