Как использовать модуль узла в приложении реакции после сборки? - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть проект, который создан в Electron. js. Он использует простые HTML файлы. Но теперь я хочу преобразовать это приложение в приложение React. При непосредственном использовании файлов HTML я могу использовать такие узлы, как electron, требующий основной файл app.js и все. После сборки проекта с помощью веб-пакета приложение React преобразуется в файлы * stati c. Итак, как я могу получить доступ к модулям узла после сборки?

1 Ответ

0 голосов
/ 14 апреля 2020

Я предлагаю вам использовать Electron-React шаблон для вашего проекта. Поскольку это содержит все основные конфигурации c для построения проекта электронной реакции. Go через документы по электронной реакции и настройте начальное приложение по электронной реакции.

# First, clone the repo via git:
git clone --depth=1 https://github.com/electron-react-boilerplate/electron-react-boilerplate.git your-project-name
cd your-project-name
# And then install dependencies with yarn:
yarn

Все модули, перечисленные в dependencies в package.json будет в комплекте на стадии производства. Таким образом, соответствующие модули также доступны на этапе сборки. Вы можете создавать компоненты с помощью файлов html.

Убедитесь, что на вашем BrowserWindow включено nodeIntegration, чтобы процесс нодульных модулей был доступен для процесса рендеринга.

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