Как открыть новое окно на производственную сборку NW-React?

Мне нужно открыть новое окно для предварительного просмотра документа перед его печатью.

Я использовал Маршрутизатор для разделения запросов по его путям:

    <Router>
        <Suspense fallback={''}>
            <Switch>
                <Print path="/print/:thingId" />
                < . . . >
                <App default />
            </Switch>
        </Suspense>
    </Router>

Я пытаюсь открыть новое окно через nw.Window.open() а также <Link /> компонент из react-router-dom модуль.

Когда я использую следующий код в сборке DEVELOPMENT, он работает, как и ожидалось: открывается окно и загружает содержимое.

nw.Window.open(nw.Window.get().window.location.origin + '/print/123');
<Link to={'/print/123'} target="_blank">Print this!!</Link>

Но на ПРОИЗВОДСТВЕННОЙ сборке это показывает страницу 404 Not Found.

Как я могу открыть новое окно на сборку ПРОИЗВОДСТВО??

0 ответов

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