生产服务器无法通过npm run build

问题描述 投票:0回答:1

我在本地 Windows 机器上创建了一个

nextjs 14.1.4
项目,我可以使用
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"

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

但没有成功。

我还能做什么?

javascript reactjs linux next.js
1个回答
0
投票

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

	
© www.soinside.com 2019 - 2024. All rights reserved.