Иони c 5 + Электрон - PullRequest
1 голос
/ 24 марта 2020

Я пытаюсь запустить проект Electron, но запуск ionic capacitor run electron приводит к пустому экрану с 5 ошибками консоли с надписью GET file:///c:/runtime.js net:ERR_FILE_NOT_FOUND.

Я почти уверен, что это связано с <base href="/">, который нужно изменить на <base href="./">, но я не могу заставить это изменение придерживаться.

Если я вручную изменю базовый тег в /www/index.html, тогда запустите ionic capacitor run electron, значение в <base> автоматически вернется к значению по умолчанию.

Как правильно сделать изменения, чтобы я мог создать приложение Electron? Шаги для воспроизведения:

1. ionic start test blank --capacitor --type angular
2. cd test
3. open `/tsconfig.json` and change `target` from `es2015` to `es5`
4. ionic build
5. open `/www/index.html` and change `<base href="/">` to <base href="./">`
6. ionic cap add electron
7. ionic cap run electron

Шаг 7 - это когда <base> снова перезаписывается, потому что я вижу запуск app:build в терминале ... Любой совет, как заставить его работать так, как ожидалось? Я полагаю, что есть лучший метод, чем изменение кода вручную, потому что это кажется утомительным в производственном приложении

...