如何使用 cpanel 将 react + vite 应用程序部署到私有主机?

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

我目前正在学习网络开发,所以我在 VSCode 中使用 React + Vite 编写了一个任务列表应用程序。 你可以在这里看到它:https://github.com/AdSaMo/react-tasklist

在 Vite 的文档中,您可以找到几种部署应用程序的方法(Git-hub 页面、Netlify 等),但这不是我想要的。

当我想将其部署在私有共享主机中时,问题就来了。我在 Sered 有一个域和一个主机,我想在那里部署它。我看到一些帖子谈论通过 cpanel 将 build 文件夹中的所有内容粘贴到 public_html 文件夹中。

然而,当我运行“npm run buld”时我正在使用 Vite,我没有得到一个“build”文件夹,而是一个“dist”文件夹。

我不确定,但我猜结构不同,所以当我将 dist 文件夹中的内容包含到 public_html 中并在浏览器中键入 URL 时,什么也没有显示。只是一个白屏,控制台中有一些错误:

What shows up

当它应该是这样的时候: https://adsamo.github.io/react-tasklist/

任何人都知道我怎么能在我的域中使用 dist 文件夹而不是 build 文件夹并通过 cpanel 托管这个应用程序?

谢谢大家!

PD:我很新,所以请怜悯xD

javascript reactjs cpanel web-deployment vite
2个回答
0
投票

我设法修复了它。我只需通过 cPanel 正常上传即可。 问题是 href 在 index.html 中是错误的(错误的路径)


0
投票

你是如何修复图片网址的……请你告诉我

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