Многократный экспорт в next.config.json

#javascript #reactjs #typescript #next.js #progressive-web-apps

#javascript #reactjs #машинописный текст #next.js #прогрессивный-веб-приложения

Вопрос:

Я хочу добавить withPWA и withTypescript вместе, но я не знаю, как их настроить…

это мой код next.config.json :

 const withPWA = require("next-pwa");

module.exports = withPWA({
  pwa: {
    dest: "public",
  },
});
  

и

 const withTypescript = require('@zeit/next-typescript');

module.exports = withTypescript();
  

эти конфигурации работают только по отдельности … как я могу заставить их работать вместе?

Ответ №1:

 const withPWA = require("next-pwa");

const withTypescript = require('@zeit/next-typescript');

const config = {
    pwa: {
      dest: "public",
    },
}

module.exports = withTypescript(withPWA(config));
  

Используйте вот так

Комментарии:

1. большое вам спасибо, теперь все работает нормально… но что я должен ido, если у меня есть более двух пакетов для экспорта???

2. добро пожаловать. Я не понимаю вашего комментария. Пожалуйста, объясните