tweak webpack config with yarn workspaces
yarn add webpack-workspaces-support
yarn-tool add webpack-workspaces-support
npm install webpack-workspaces-support
Create a next.config.js
in your project
// next.config.js
const withWorkspacesSupport = require('webpack-workspaces-support/nextjs')
module.exports = withWorkspacesSupport({
/* config options here */
})
import withWorkspacesSupport from 'webpack-workspaces-support'
export default {
build: {
extend (config, { isDev, isClient }) {
withWorkspacesSupport(config, { isDev, isClient })
}
}
}