Производственный сервер не может пройти сборку npm runLinux

Anonymous
Производственный сервер не может пройти сборку npm run

Сообщение Anonymous »

Я создал проект nextjs 14.1.4 на своем локальном компьютере с Windows, который я могу без проблем собрать с помощью npm run build, но
когда я попытайтесь выполнить сборку на моем рабочем сервере: Ubuntu 22.04.3 LTS с помощью npm run build. Я получаю следующую ошибку:

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

./src/pages/about.tsx:7:20
Type error: Cannot find module '@/components/Layout' or its corresponding type declarations.
фрагмент кода компонента выглядит так:

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

import TestimonialPage from "@/components/about/TestimonialPage"
import Layout from "@/components/Layout"
import BaseButton from "@/components/base/BaseButton"
это обычный оператор импорта.
Я попытался изменить в своем tsconfig.json строку с «moduleResolution»: "bundler" с "moduleResolution": "node", но без какого-либо эффекта.
Также пробовал изменить "пути":

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

"paths": {
"@/*": ["./src/*"]
}
в

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

"paths": {
"@/*": ["src/*"]
}
но безуспешно.
Что еще я могу сделать?

Подробнее здесь: https://stackoverflow.com/questions/786 ... -run-build

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