exports.onCreateWebpackConfig = ({ stage, actions, getConfig }) => { actions.setWebpackConfig({ node: { fs: "empty", }, }) //Ignore css order if (stage === "build-javascript") { const config = getConfig() const miniCssExtractPlugin = config.plugins.find( plugin => plugin.constructor.name === "MiniCssExtractPlugin" ) if (miniCssExtractPlugin) { miniCssExtractPlugin.options.ignoreOrder = true } actions.replaceWebpackConfig(config) } } exports.createPages = async ({ actions }, themeOptions) => { const basePath = "/" actions.createPage({ path: basePath, component: require.resolve("./src/pages/index.js"), }) }