【发布时间】:2020-09-14 17:42:54
【问题描述】:
我想知道推荐的方法是运行一个在构建时生成一些静态 XML 文件的脚本。理想情况下,这些脚本应该是 ES 模块,以便可以在这些脚本和我的 Next / React 应用程序代码之间共享代码。
我想我需要customize the Webpack config,但我不确定如何在那里运行使用 ES 模块(而不仅仅是使用 require)的代码。
编辑:我有这样的想法,它也应该适用于模块:
{
webpack: (config, { isServer }) => {
if (isServer) {
require('./scripts/generate-xml');
}
return config;
}
【问题讨论】: