Maison  >  Questions et réponses  >  le corps du texte

Comment exclure un dossier de la construction de next js tout en continuant à le lire ?

<p>J'ai un dossier contenant de nombreux fichiers json. Je souhaite l'exclure de la build car cela augmente la taille de la build. Mais j'ai également besoin d'obtenir les données de ces fichiers et elles ne peuvent pas être stockées dans la base de données. Y'a-t-il une quelconque façon de réussir cela? </p> <p>J'ai essayé d'exclure le dossier dans next.config.js mais je n'ai trouvé aucune modification</p>
P粉478445671P粉478445671441 Il y a quelques jours552

répondre à tous(1)je répondrai

  • P粉322319601

    P粉3223196012023-08-29 20:01:50

    Tout d'abord, vous devez exclure le dossier next.config.js 中的文件夹,假设您需要排除的所有数据都在 data :

    const nextConfig = {
      // ...
      exclude: ['data'],
    };

    Deuxièmement, vous devez utiliser le dossier require 导入 data pour utiliser les données json :

    const users = require('./data/users.json');

    répondre
    0
  • Annulerrépondre