У меня проблемы с развертыванием базового проекта Next.js в общей среде хостинга с использованием CPanel. После установкJavascript

Форум по Javascript
Ответить
Anonymous
 У меня проблемы с развертыванием базового проекта Next.js в общей среде хостинга с использованием CPanel. После установк

Сообщение Anonymous »

У меня проблемы с развертыванием базового проекта Next.js для общей среды хостинга с использованием CPanel. Проект отлично работает в разработке локально, но когда я пытаюсь развернуть его на CPanel, я получаю ответ 503 вместе со следующими двумя ошибками: < /p>

Код: Выделить всё

Error: Cannot find module 'next'
Require stack:
- /home/perfvmkt/public_html/nextjs/server.js
- /usr/local/lsws/fcgi-bin/lsnode.js
< /code>
Unexpected token '??=':

/home/perfvmkt/nodevenv/public_html/nextjs/14/lib/node_modules/next/dist/server/config.js:1107
userConfig.experimental.turbopackMemoryLimit ??= userConfig.experimental.turbo.memoryLimit;
^^^
< /code>
Steps I Have Tried: Checked the server.js file: The server.js file is set up like this:
const { createServer } = require("http");
const next = require("next");
const { parse } = require("url");

const port = process.env.PORT || 3000 ;
const dev = process.env.NODE_ENV !== "production";
const app = next({ dev });
const handle = app.getRequestHandler();

app.prepare().then(() => {
createServer((req, res) => {
const parsedUrl = parse(req.url, true);
handle(req, res, parsedUrl);
}).listen(port, (err) => {
if (err) throw err;
console.log(`> Ready on http://localhost:${port}`);
});
});
< /code>
Installed dependencies: I ran npm install
локально и загрузил проект, включая папку .next Build. Я также попробовал загрузить папку node_modules непосредственно. Среда хостинга может использовать Node.js V12 или V10. У меня нет доступа SSH для обновления версии, но я попытался попросить хостингового поставщика обновить node.js на V14 или выше.
создал проект локально: я запускаю NPM -Build и NPM Run Start на моей локальной машине, и приложение работает нормально. Я также загрузил сборку на сервер. Ошибка?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... ing-enviro
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»