Static directory is deprecated
Why This Error Occurred​
In versions prior to 9.0.6 the static directory was used to serve static assets in a Next.js application. This has been deprecated in favor of a public directory.
The reason we want to support a public directory instead is to not require the /static prefix for assets anymore and there is no reason to maintain both paths.
Possible Ways to Fix It​
You can move your static directory inside of the public directory and all URLs will stay the same as they were before.
Before
static/
my-image.jpg
pages/
index.js
components/
my-image.js
After
public/
static/
my-image.jpg
pages/
index.js
components/
my-image.js