Как открыть новое окно на производственную сборку NW-React? - PullRequest
0 голосов
/ 12 января 2019

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

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

    <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>

Но при сборке PRODUCTION отображается страница 404 Not Found .

Как я могу открыть новое окно в сборке PRODUCTION?

...