它在本地工作。但是,一旦我将其部署到 firebase 上,它就会出现 nextServer 500 内部错误。
8.1.3
module.exports = {
i18n: {
defaultLocale: 'en',
locales: ['en', 'ko'],
},
};
Run Code Online (Sandbox Code Playgroud)
_app.tsx
import { appWithTranslation } from 'next-i18next';
const App = ({ Component, pageProps }: AppProps): JSX.Element => {
return (
<Provider store={store}>
<MainWrapper>
<Component {...pageProps} />
</MainWrapper>
</Provider>
);
};
export default appWithTranslation(App);
Run Code Online (Sandbox Code Playgroud)
有关服务器端渲染的代码片段
export const getStaticProps: any = async ({ locale }) => ({
props: {
...(await serverSideTranslations(locale, [])),
},
});
Run Code Online (Sandbox Code Playgroud)
export const getServerSideProps: GetServerSideProps = async …Run Code Online (Sandbox Code Playgroud)