Closed alabobriggs closed 4 years ago
We're not going to be able to fix this without a full reproducible demo! Please provide one. 🙏
This might not be helpful, but I used Material-UI react and I received errors. one error said it was coming from a file named something like commons-434kj.js page. It said the error had to do something with "makeStyle". Anyways I did npm exact version 9.1.3. And the errors went away.
Also to confuse things more (unintentionally) only some of my pages showed error.
Sorry I didn't get a chance to write down all errors and make a reproducible thing. I just didn't want to see the errors anymore.
I wanted to let you know what happened. Downgrading worked
Thanks for your work.
We're not going to be able to fix this without a full reproducible demo! Please provide one.
Should I provide a full project folder?
This might not be helpful, but I used Material-UI react and I received errors. one error said it was coming from a file named something like commons-434kj.js page. It said the error had to do something with "makeStyle". Anyways I did npm exact version 9.1.3. And the errors went away.
Also to confuse things more (unintentionally) only some of my pages showed error.
Sorry I didn't get a chance to write down all errors and make a reproducible thing. I just didn't want to see the errors anymore.
I wanted to let you know what happened. Downgrading worked
Thanks for your work.
Mine refused to build for hours. Immediately I downgraded it worked
Should I provide a full project folder?
At least some way for us to look into it. It's almost impossible without a reproduction as you can imagine.
Should I provide a full project folder?
At least some way for us to look into it. It's almost impossible without a reproduction as you can imagine.
Okay I will provide one
same issue thanks for reopen an unexpected error has occurred in production build and following error shown in the console TypeError: Cannot read property 'attach' of undefined at nn (commons.5752e1f292d2b25a6a64.js:1) at commons.5752e1f292d2b25a6a64.js:1 at commons.5752e1f292d2b25a6a64.js:1 at commons.5752e1f292d2b25a6a64.js:1 at commons.5752e1f292d2b25a6a64.js:1 at da (commons.5752e1f292d2b25a6a64.js:1) at Va (commons.5752e1f292d2b25a6a64.js:1) at Tu (commons.5752e1f292d2b25a6a64.js:1) at Tl (commons.5752e1f292d2b25a6a64.js:1) at jl (commons.5752e1f292d2b25a6a64.js:1)
I just fixed the error by adding a dev package here to show build progress and I updated my next.config.js from
const withPlugins = require("next-compose-plugins");
const withCSS = require('@zeit/next-css')
const withBabelMinify = require('next-babel-minify')
const nextConfigs = {
webpack: (config) => {
// Fixes npm packages that depend on `fs` module
config.node = {
fs: "empty"
};
config.plugins = [
...config.plugins
]
return config;
},
target: 'serverless'
}
module.exports = withPlugins(
[
// plugin to import css
withCSS({
cssModules: true
}),
withBabelMinify()
],
nextConfigs
);
to
const withPlugins = require("next-compose-plugins");
const withCSS = require('@zeit/next-css')
const withBabelMinify = require('next-babel-minify')
const withProgressBar = require('next-progressbar')
const nextConfigs = {
webpack: (config) => {
// Fixes npm packages that depend on `fs` module
config.node = {
fs: "empty"
};
config.plugins = [
...config.plugins,
]
return config;
},
target: 'serverless'
}
module.exports = withPlugins(
[
withCSS({}),
withBabelMinify(),
withProgressBar({})
],
nextConfigs
);
and this made the build process way faster moving from about 2 mins to 40s
Thanks everyone for your support
Closing as OP said problem was resolved and has removed our access from repo before we could take a look. Also, using next-babel-minify
is likely causing a double minification step.
Just incase anyone lands here in the future. The recommended fix provided by @Timer was to adjust the next.config.js as most of the modules there wasn't being used. The config was trimed from
const withPlugins = require("next-compose-plugins");
const withCSS = require('@zeit/next-css')
const withBabelMinify = require('next-babel-minify')
const withProgressBar = require('next-progressbar')
const nextConfigs = {
webpack: (config) => {
// Fixes npm packages that depend on `fs` module
config.node = {
fs: "empty"
};
config.plugins = [
...config.plugins,
]
return config;
},
target: 'serverless'
}
module.exports = withPlugins(
[
// plugin to import css
withCSS({}),
withBabelMinify(),
withProgressBar({
progressBar: {
fancy: true
}
})
],
nextConfigs
);
to
module.exports = {
experimental: { css: true },
}
NOTE:
Experimantal above was added for some css features that are currently in development.
Global css files linked in _document.js
head was imported in app.js
i think you must install webpack then retry to build your project npm install --save-dev webpack
Hi I follow @anasalpure and still got the same error, any updated ? tks
This issue has been automatically locked due to no recent activity. If you are running into a similar issue, please create a new issue with the steps to reproduce. Thank you.
Bug report
upgraded next.js version from 9.1.4 to 9.1.6 and got a
unknown: Unexpected token (7524:8)
error. When I reversed to 9.1.4 the error was fixedDescribe the bug
got an error when I ran
npm run build
on version 9.1.6 of next.js when I reversed the version to 9.1.4 it was resolved. Also got this build error on zeit nowTo Reproduce
npm run build
which will run next build scriptExpected behavior
It is meant to build succesfully but it gave this error
Screenshots
System information