Не удалось загрузить next.config.js

#reactjs #next.js

Вопрос:

После клонирования репозитория, который я создал и установил свой .env.local файл, запустите npm i , затем запустите npm run dev . Сервер запускается, env загружается с .env.local него, однако он сразу же выходит из строя, предлагая мне следующее:

 error - Failed to load next.config.js, see more info here https://nextjs.org/docs/messages/next-config-error
Error: Not supported
    at Object.loadConfig [as default] (C:UsersNickDesktoprebuildnode_modulesnextdistserverconfig.js:399:74)
    at async NextServer.loadConfig (C:UsersNickDesktoprebuildnode_modulesnextdistservernext.js:110:22)
    at async NextServer.prepare (C:UsersNickDesktoprebuildnode_modulesnextdistservernext.js:92:24)
    at async C:UsersNickDesktoprebuildnode_modulesnextdistclinext-dev.js:126:9
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! rebuild@0.1.0 dev: `next dev`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the rebuild@0.1.0 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:UsersNickAppDataRoamingnpm-cache_logs2021-10-29T19_47_30_427Z-debug.log
 

В документации NextJS говорится: See the error message in your terminal where you started next to see more context. однако все, что он мне говорит, не поддерживается.

Я не знаком с этой ошибкой и искал руководства.

Комментарии:

1. Это происходит и со мной тоже. Опубликуйте это в качестве ответа, если вы его нашли. Раньше он нормально работал в Windows. Я только что установил Ubuntu, и появляется именно эта ошибка.

2. Возможно, это связано с резким изменением Next.js 12 ? Репо было обновлено четыре дня назад. Вы, вероятно, можете попробовать понизить рейтинг.

Ответ №1:

В итоге я удалил узел и все, что с ним связано. Переустановлен с узлом v14.0.0, и, похоже, это сработало.

Спасибо всем за вашу помощь!

Комментарии:

1. Была такая же проблема в ubuntu. Я обновил nodesj до последней версии (см. askubuntu.com/a/480642 ). Затем это снова сработало.

Ответ №2:

Я решил эту проблему, обновившись до последней версии NodeJS