小编Zai*_*een的帖子

为什么 Electron 使用以前的更改而不是最新的更改来构建 React 应用程序?

我创建了 react 应用程序并使用electron-builder.

请找到我的 electron.js 和 Package.json 文件,如果需要更多信息,请告诉我。

电子.js

    const electron = require('electron');
    const app = electron.app;
    const BrowserWindow = electron.BrowserWindow;

    const path = require('path');
    const url = require('url');
    let mainWindow;

    function createWindow() {
      mainWindow = new BrowserWindow();
      mainWindow.maximize();
      //mainWindow.loadURL(isDev ? 'http://localhost:3000' : `file://${path.join(__dirname, '../build/index.html')}`);
      mainWindow.loadURL(url.format({
        pathname: path.join(__dirname, '../build/index.html'),
        protocol: 'file:',
        slashes: true
      }));
      mainWindow.openDevTools();
      mainWindow.on('closed', () => mainWindow = null);
    }

    app.on('ready', createWindow);

    app.on('window-all-closed', () => {
      if (process.platform !== 'darwin') {
        app.quit();
      }
    });

    app.on('activate', () …
Run Code Online (Sandbox Code Playgroud)

reactjs electron electron-builder

3
推荐指数
1
解决办法
642
查看次数

如何在纯 JS 文件中获取 i18next.t()?

概述

需要国际化的 React 应用程序,使用i18next来实现。

问题

在项目结构中有constants.js(Plain JS),我试图在其中i18next.t()进行翻译。请查找相关代码。

索引.js

import React,{Suspense} from "react";
import ReactDOM from "react-dom";
import "./style/index.scss";
import App from "./app";
import createSagaMiddleware from "redux-saga";
import { createStore, applyMiddleware } from "redux";
import { Provider } from "react-redux";
import rootReducer from "./reducers";
import rootSaga from "./sagas";
import './i18n';

const sagaMiddleware = createSagaMiddleware();
const store = createStore(rootReducer, applyMiddleware(sagaMiddleware));
sagaMiddleware.run(rootSaga);

ReactDOM.render(<Provider store={store}>

    <App store={store} />

</Provider>,
    document.getElementById("root")
);
Run Code Online (Sandbox Code Playgroud)

应用程序.js

import React from "react";
import "./App.scss"; …
Run Code Online (Sandbox Code Playgroud)

javascript internationalization i18next reactjs

3
推荐指数
2
解决办法
2548
查看次数