Платформа Ionic v4 windows дает пустой экран

Кто-нибудь знает, есть ли у ionic 4 работоспособная платформа для windows?

Я пытался запустить приложение ionic 4 cordova, используя платформу Windows, которая отлично работает с версией 3, однако дает мне пустой экран с версией 4 (универсальная платформа Windows). Он должен показать мне приложение на экране. Я думаю, это связано с тем, что не вызываются правильные файлы js или что-то связано с angular 6? Я новичок в этом, поэтому прошу прощения, если я слишком расплывчатый.

шаги для воссоздания -

  1. ionic start вкладки myApp --type = angular
  2. откройте в коде vs и перейдите к config.xml
  3. добавить значение <preference name = "windows-target-version" = "10.0" />
  4. перейдите к этому файлу с помощью cmd и введите ionic cordova platform add windows
  5. затем введите ionic cordova build windows
  6. это создает каталог, называемый платформами, и внутри него, называемый окнами.
  7. войдите в окна, и там есть файл sln, откройте с помощью vs studio и нажмите f5, работая на локальном компьютере.

это дает мне пустой экран :( однако, выполняя те же действия в ионной версии 3, он работает нормально.

Чтобы попытаться помочь в этой ситуации, я изменил файл index.html с помощью кода vs, чтобы изменить корень с
<script type = "text / javascript" src = "runtime.js">

к

<script type = "text / javascript" src = "/ www / runtime.js">

Я сделал это для всех файлов тегов сценария.

Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Angular и React для вашего проекта веб-разработки?
Angular и React для вашего проекта веб-разработки?
Когда дело доходит до веб-разработки, выбор правильного front-end фреймворка имеет решающее значение. Angular и React - два самых популярных...
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Мы провели Twitter Space, обсудив несколько проблем, связанных с последними дополнениями в Angular. Также прошла Angular Tiny Conf с 25 докладами.
Угловой продивер
Угловой продивер
Оригинал этой статьи на турецком языке. ChatGPT используется только для перевода на английский язык.
Мое недавнее углубление в Angular
Мое недавнее углубление в Angular
Недавно я провел некоторое время, изучая фреймворк Angular, и я хотел поделиться своим опытом со всеми вами. Как человек, который любит глубоко...
Освоение Observables и Subjects в Rxjs:
Освоение Observables и Subjects в Rxjs:
Давайте начнем с основ и постепенно перейдем к более продвинутым концепциям в RxJS в Angular
1
0
1 279
1

Ответы 1

Я нашел решение! Перейдите в каталог www, а затем перейдите в index.html, который находится внутри него. Я меняю <base href = "/"> на этот <base href = "./">, и теперь это позволяет находить все файлы javascript и запускать их в браузере и на платформе Windows 10. Мы также проверили маршрутизацию и страница загружается, и все должно быть в порядке. Похоже, проблема с каталогами продолжается.

Обновлять

Не обновляйте ничего в корне www, так как он динамически создается в процессе сборки. Вместо этого измените базовый href на странице index.html, который не находится в корневом каталоге www.

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

Похожие вопросы

Как сделать так, чтобы панель расширения углового материала открывалась только программно, а не при нажатии на заголовок панели
Поиск фильтра в таблице углового материала не работает в необработанных данных
Доза атрибута входного шаблона, похоже, не принимает регулярное выражение, искаженное с помощью (/ regexp /)
Как предотвратить автоматическую перезагрузку страницы, когда ng обслуживается один раз?
Angular: обновление свойства переданного объекта в дочернем компоненте обновляет родительский компонент, а обновление его значения - нет, почему?
Angular Project и корень контекста
Angular, проблема с использованием ngIf, async и Observable для ожидания, пока данные не будут готовы для отображения содержимого
Обновление значения в наблюдаемом без разрешения предыдущих операторов
Как двусторонне привязать значение формы к вложенной угловой модели
Как перенаправить на li при нажатии