搜索

首页  >  问答  >  正文

如何从构建下一个js中排除文件夹但仍从中读取?

<p>我有一个包含很多 json 文件的文件夹。我想将其排除在构建之外,因为它会增加构建大小。但我还需要从这些文件中获取数据,并且无法存储在数据库中。有什么办法可以实现这一点吗?</p> <p>我尝试在 next.config.js 中排除文件夹,但找不到任何更改</p>
P粉478445671P粉478445671496 天前596

全部回复(1)我来回复

  • P粉322319601

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

    首先,您需要排除 next.config.js 中的文件夹,假设您需要排除的所有数据都在 data 文件夹中:

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

    其次,您需要使用 require 导入 data 文件夹,以便使用 json 数据:

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

    回复
    0
  • 取消回复