Электронные кузницы JS файлы неверный путь

У меня есть приложение Angular4, созданное как AOT. Я использовал результаты поиска в папке dist с помощью electronic-forge, чтобы запустить то же приложение в электронном контейнере.

Проблема в том, что с момента первого запуска (с помощью команды запуска электронагревом) приложение ищет пакеты в папке "C:\dist", а не проверяет правильный путь приложения.

Как мне указать правильный путь приложения. Я попытался с помощью тега "base" path в index.html, а также с параметром --app-path команды "Electron-Forge Start"; но это не сработало.

Есть другие идеи? Спасибо за любое предложение.

Вот мой index.html:

<!doctype html>
<html lang="it">

<head>
    <base href="/">
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta content="width=device-width, initial-scale=1" name="viewport" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Title</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <link rel="icon" href="favicon.png" type="image/png" />
</head>

<body>

    <app>Loading...</app>
    <script type="text/javascript" src="/dist/bundle01-polyfills.bundle.js"></script>
    <script type="text/javascript" src="/dist/bundle02-vendor.bundle.js"></script>
    <script type="text/javascript" src="/dist/bundle03-theme.bundle.js"></script>
    <script type="text/javascript" src="/dist/bundle04-custom-theme.bundle.js"></script>
    <script type="text/javascript" src="/dist/bundle05-app.bundle.js"></script>
</body>

</html>

1 ответ

Решение

Извините, я не могу комментировать:(

Какой командой вы пользуетесь для запуска приложения? Я вхожу в документ, и он по умолчанию использует относительный путь.

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