【问题标题】:Export multiples modules in next.config.js : next-images在 next.config.js 中导出多个模块:next-images
【发布时间】:2021-09-20 08:24:39
【问题描述】:

我需要在我的 next.config.js 文件中导出多个模块。

现在我的文件是这样的:

const nextTranslate = require("next-translate");
module.exports = { ...nextTranslate() };

我也需要这样说:

   const withImages = require('next-images')
   module.exports = withImages()

【问题讨论】:

标签: reactjs next.js


【解决方案1】:

next-compose-plugins 是保持 next.config.js 文件干净的好方法

https://github.com/cyrilwanner/next-compose-plugins

示例:

const withPlugins = require('next-compose-plugins');
const sass = require('@zeit/next-sass');

module.exports = withPlugins([
  [sass],
]);

因为它与你有关:

const nextTranslate = require("next-translate");
const withImages = require("next-images");
const withPlugins = require("next-compose-plugins");

module.exports = withPlugins([
withImages,
nextTranslate
], { other configs here that aren't plugins })

我不确定 nextTranslate 的形状,但这就是它的要点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-03
    • 2021-04-12
    • 1970-01-01
    • 2018-02-12
    • 2021-08-11
    • 2016-11-15
    • 1970-01-01
    • 2020-04-20
    相关资源
    最近更新 更多