#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