Vercel Next.js 抛出(未处理的 promise)ChunkLoadError:加载块 0 失败。

17

删除了node模块和package-lock.json后,当我重新加载任何页面时,出现了上述错误。当我重新启动项目时,第一次运行很好。但是再次重新加载页面时,在控制台中显示一个空白页面并给出上述错误。

输入图像描述

next.config.js

    const withSass = require('@zeit/next-sass')
    const withCSS = require('@zeit/next-css');
    const withFonts = require('next-fonts');
    const withPlugins = require('next-compose-plugins');
    const optimizedImages = require('next-optimized-images');

    module.exports = withPlugins([
        [optimizedImages, {
            inlineImageLimit: 8192,
            imagesFolder: 'images',
            imagesName: '[name]-[hash].[ext]',
            handleImages: ['jpeg', 'jpg', 'png', 'svg', 'webp', 'gif', 'ico'],
            optimizeImages: true,
            optimizeImagesInDev: false,
            mozjpeg: {
                quality: 80,
            },
            optipng: {
                optimizationLevel: 3,
            },
            pngquant: false,
            gifsicle: {
                interlaced: true,
                optimizationLevel: 3,
            },
            webp: {
                preset: 'default',
                quality: 75,
            },
        }],
        [withCSS],[withFonts],[withSass]
    ]);

你能提供更多的上下文吗?或者如果是公开的,可以分享Github链接吗? - apnerve
这不是公开的,你需要哪些文件,我可以发布它们的代码。 - try on
可能与Webpack有关,请问能否提供您的 next.config.json 文件? - juliomalves
另外,删除您的.next文件夹并重新运行应用程序可能是值得的。 - juliomalves
1
我尝试去掉“.next”但仍然不起作用。 - try on
1个回答

38
尝试删除.next目录,这是对我有效的方法 :)

1
我总是忘记在谷歌搜索之前尝试这个。所以感谢您的答案,帮助我快速解决这个奇怪的错误。 - Jason R Stevens CFA

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接