Электрон не смог загрузить модуль - PullRequest
1 голос
/ 27 июня 2019

Когда я пытаюсь загрузить свой Angular Project как приложение Electron, я получаю следующую ошибку:

Не удалось загрузить скрипт модуля: сервер ответил не MIME-типом не-JavaScript "". Строгая проверка типов MIME применяется для скриптов модулей в соответствии со спецификацией HTML. **

Я использовал этот учебник для создания приложения и сейчас пытаюсь добавить некоторые компоненты. Так что мой код похож на тот, что приведен в руководстве, я только что добавил Homecomponent с ng generate.

https://malcoded.com/posts/angular-desktop-electron/

Решение, которое было дано в разделе комментариев к учебникам, не работает для меня, или, может быть, я что-то не так делаю.

1 Ответ

0 голосов
/ 27 июня 2019

В вашей функции "createWindow" в вашем main.ts вы видите эту конфигурацию? :

webPreferences: { nodeIntegration: true }

Он должен присутствовать при создании окна браузера с помощью команды

new BrowserWindow({})

внутри скобок у вас будут размеры окон, а также там, где должны идти веб-ссылки.

Ошибка типа Strict MIME наиболее вероятна из-за того, что ваша сборка Electron неверно интерпретирует ES6 Javascript или машинописный текст.

Таким образом, установка для свойства nodeIntegration значения true должна решить проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...